巴比伦行动中以色列空军是如何蒙混过关的?如何炸掉伊拉克核反应堆的

作者:小菜 更新时间:2025-02-26 点击数:
简介:以色列耶路撒冷时间1981年6月7日,一个阳光明媚的星期日的下午16时45分,以色列飞行员驾驶14架涂着伪装色彩的战斗机从西奈半岛埃拉德港湾附近“月亮山谷”中的

【菜科解读】

以色列耶路撒冷时间1981年6月7日,一个阳光明媚的星期日的下午16时45分,以色列飞行员驾驶14架涂着伪装色彩的战斗机从西奈半岛埃拉德港湾附近“月亮山谷”中的埃其翁(也有译作“艾其昂”、“埃锡安”)空军基地出发,开始实施“司芬克斯”行动的最后一个环节——“巴比伦”行动——炸毁伊拉克的核工厂。

其中8架F-16运行轰炸任务,每架F16装载900公斤炸弹,威力相当于16吨TNT炸药,6架F-15A担任护航以及轰炸时的阻绝战斗巡逻任务。

每架飞机都带有导弹和加油箱。

F16机翼下携载的是一排“响尾蛇”导弹,F-15机身下携载的是“”导弹。

此外还有两架双座F-15B担任无线电通信中继站的工作。

F16轰炸机在本国上空再次加油。

14架飞机紧贴近千公里长的约伊边界线南侧低空飞行,以躲过雷达飞机的雷达扫描。

与传统说法不同的是,“巴比伦”行动中,以色列空军飞行编队并没有采取密集队形来模仿民航客机,实际采用的是分散队形,目的是减轻远程飞行中的疲劳,保证安全。

任务途中,由行动指挥官直接向总部报告,其他人不得与地面塔台通话,通讯全部使用英语。

而挂弹的F-16则需打开敌我识别器,避免担任护航的F-15误伤友机。

在亚喀巴湾上空时,他们无意间擦过约旦领空,这是一个潜在的危险,因为飞行员们看到一艘豪华游艇。

约旦国王侯赛因就在艇上,他曾经也是一名战斗机飞行员,但是飞机机翼上的炸弹和飞行的方向并没有引起他太大的怀疑——但也有传说:几年后,侯赛因曾告诉以色列总理拉宾,当时他立刻电话通知约旦空军司令,要他赶快告诉伊拉克方面:以色列飞机正在去偷袭图瓦萨的路上。

进入沙特阿拉伯领空后,“串子”和“凿子”小分队将飞行高度保持在60米,分队内部各机相互间隔为600米,“串子”和“凿子”分队距离为3600米,它们的外围是6架F-15战斗机,这6架F-15挂载着AIM-7F、AIM-9L导弹和ALQ-119电子对抗吊舱。

在80多分钟的时间里,以色列机群在沙漠上空以紧凑队形飞行,速度维持在0.7马赫,并实行绝对的无线电静默。

当副油箱内的油用光后,以色列战机才将它们抛到沙漠中特别选择的地点,以免留下痕迹。

在进入伊拉克领空之前,沙特阿拉伯防空部队发现了飞机,航管员曾通过国际通用应答频道询问这些“不速之客”,要他们说明国籍。

“串子”队长拉兹用流畅的阿拉伯语回答道:“约旦空军,例行训练。

”因沙约两国关系友好,两国军机互相偶入国境是常有的事,沙特方面便了。

拉兹在确认危险解除后,立即向总部发出“黄沙丘”的暗语,表示飞行顺利。

在飞往目标——巴格达郊外的图瓦萨的这段航程耗时90分钟,飞行1060公里,穿越了几个敌对国家,然而没有一个雷达站发现这个大规模的做战机群。

因为,伴随这些飞机飞行的是一架看上去像艾尔·林格斯公司的班机,但实际上这是一架以色列的波音707加油机。

战机排成密集队形,波音飞机在它们下面飞行,因此看上去好像只有一架民航机在作民航飞行。

在以色列国内,直到17时整,以色列总理兼国防部长贝京才指示其秘书通知所有的部长召开紧急内阁会议。

政客们一个个迅速赶到会场,心里忐忑不安,不知到底发生了什么重大事件。

当贝京步入会场时,部长们见他面色严峻,都更为紧张起来。

贝京冷冷地宣布说:“我们在这里开会之前,我们的飞机正朝东向伊拉克飞去,去炸掉巴格达郊外的‘希拉克核反应堆’,也就是说,我们的‘巴比伦’行动开始了!”部长们有的为之愕然,有的为之神采飞扬,最终,18名内阁部长一致同意了这个“巴比伦”行动。

其实,即使他们不同意,“巴比伦”行动也已是脱弦之箭,很快抵达巴格达了。

所以,内阁部长除了对头头胡菲一手策划的这个行动点头认可外,又能奈之以何? 当他们在另一次被地面部队发现时,以色列的一位飞行员又用国际商业班机通用的英语回答说:“尊敬的指挥官先生在雷达屏幕上看到的是一架大型商业喷气式飞机。

”这14架飞机沿着约旦和沙特阿拉伯的边界向巴格达进发,但是一起飞通过红海上空时就被搭乘游艇度假的约旦国王侯赛因发现并且通报他们的防空单位,除此之外,即使途中在沙特阿拉伯的沙漠弃置用完的副油箱,也没有被雷达发现。

就这样,14架飞机终于蒙混过境,直指巴格达。

为了保证偷袭成功,以色列战机干脆涂上了约旦空军的标志以蒙混过关 到了18时10分,机群长途奔袭2500千米,从沙特阿拉伯进入伊拉克领空后,波音机给战机加了油。

随后,波音朵在两架战斗机的保护下,抄快捷方式穿过叙利亚西北,在塞浦路斯机场着陆,就像是进行一次正常的商业飞机。

而那两架战斗机在波音机飞出敌方领空后,返回了比尔谢巴基地。

配有“响尾蛇”导弹、普通炸弹和2000磅激光制导炸弹的以色列编队提速到0.8马赫,直扑伊拉克巴格达以南的图瓦伊塔核设施。

由于己经有了哈立姆提供的情报,以色列人很精确地知道袭击什么位置能造成最大损失。

关键是要炸毁位于工厂中心的圆顶。

在这个区域内,有一名以色列特工带着一台信号发射机,以予定频道发出短促嘟嘟信号,引导飞机飞至目标。

在距巴格达以西50公里处,以机编队发现了等待已久的巴尔米尔湖。

按照计划,湖中一个长条状大岛将作为发起攻击的初始点,“串子”和“凿子”分队在那里确定最后的领航坐标,然后拉升高度开始冲向目标。

但是,以色列飞行员们实际看到的却是四个小岛。

面对疑虑,拉兹果断决定保持原航向。

后来才知道,原来雨季过后,大岛被部分淹没了。

飞过一片有人居住的绿洲时,拉兹破例打破无线电静默,提醒大家注意高压线,结果整个机群被迫爬升,尽快脱离伊拉克防空导弹的杀伤范围。

18时25分,机群从约伊边界航向转北,机群距离巴格达附近的目标已不到400公里。

直到此时,伊拉克防空部队才测定了敌机方位。

在距离巴格达40公里时,负责护航的3个F-15双机分队率先分散,转而对邻近的哈巴尼亚、阿尔·塔卡杜姆、阿尔·摩萨纳、阿尔·拉希德和萨尔曼·帕克的伊拉克军用基地进行监视,防范可能出现的伊拉克截击机。

同时,F-15战斗机还打开机载雷达和电子干扰吊舱。

在距图瓦萨只有6公里的地方,“串子”和“凿子”分队再一次加速,并爬升到3000米的高度,经过短暂的目视搜索后,伊拉克时间下午18时30分他们看到反应堆的大穹顶。

机群开始轰炸核反应堆。

这个时候,他们惊奇地发现伊拉克防空系统没有被激活,那里也并没有什么阻塞气球,难道伊拉克人没有收到约旦国王侯赛因的警告吗?根据后来的报道,因为当天是星期天,负责图瓦萨防务的伊拉克军官下午就去巴格达度周末了,约旦方面根本没有与他取得联系。

更重要的是,图瓦萨的防空体系必须依靠防空军中央司令部的激活命令和目标鉴别,整个过程至少需要2-3分钟,届时以色列机群早就了。

战斗机群飞临目标上空向下看去,这个由三面高大的原子弹保护屏围护着的核反应堆并没有异常的反应,尽管它的周围布有高射炮群和对空导弹。

他们原来的飞行,低得能看清田野中的农民,而现在他们不再需要这种特技内部消息行的掩护了。

由于战斗机群自西而来,耀眼的夕阳正在他们身后,暮色在逐渐包围巴格达。

因此当他们对核工厂狂轰滥炸时,伊拉克人几乎无法瞄准,高射炮只能盲目开火。

白色的爆炸烟云告诉以色列飞行员,他们正在遭受炮击。

这一情景是以色列人早就设计好了的,他们不允许在这最关键的时刻出现半点差错。

首先开始攻击的117中队的“凿子”编队的8架F-16,从30米超低空急速爬升到2100米的高度,这个高度刚刚使它们能够在轰炸之前在命中区上空列好队形。

尽管伊拉克人在1980年9月遭到空袭后对核设施精心地作了伪装,但胸有成竹的8架F16轰炸机还是单刀直入地从两边低空呼啸而过。

拉兹中校以1100公里/小时的速度向目标做35度角的俯冲,经过1067米投弹高度的一刹那,他用力按下操纵杆上的红色投弹按钮,扔下两枚MK84炸弹,然后迅速向左脱离。

不巧的是,他发现自己已飞出投弹点800米。

僚机飞行员亚德林看到拉兹出错,没有再等拉兹校正位置,果断向目标俯冲。

在1066米的高度,核反应堆完全进入亚德林的视野,他投下自己的炸弹后迅速驶离。

他回头看去,两枚炸弹已经穿透了大穹顶,反应堆发生爆炸。

这几颗炸弹都使用了延时引信,目的倒不仅是为了增大破坏程度,而是防止触发引信会使爆炸产生的浓烟影响后面的飞机投弹。

仅在107秒钟之内,就把16吨炸弹倾泻在长32米、宽25米的大厂棚上。

拉兹中校以600节的速度向目标做35度角向反应堆俯冲,以5秒钟间隔在1200米高度相继投下两枚2000磅(907千克)Mk-84炸弹。

先后以两波,每波4架的方式进行轰炸,共投下了16枚炸弹,16枚炸弹命中目标,使反应堆发生爆炸。

接下来投弹的是110中队的“串子”编队,另外3架F-16以5秒钟的间隔向目标扔下了炸弹。

当轮到“凿子”分队攻击时,“串子”飞行员只能向爆炸的烟雾投下炸弹了。

“串子1”投下炸弹后目标看起来完好无损,而“串子2”的炸弹扔偏了,剩下的“串子3”和“串子4”只能向爆炸过后产生的蘑菇云里投弹。

轻装的以色列战斗机向西加速飞去。

在整个空袭过程中,护航的F15截击机在空袭目标和最近的伊拉克空军基地之间的空域执行警戒任务。

它们紧张地注视着是否有伊拉克的飞机出动。

但是,一切都是平安无事。

守护着该厂的萨姆6导弹也按兵不动,没有任何反应。

而那些高射炮虽然卖力地向他们不停地开炮,但对于这些性能先进的飞机来说,伊拉克人的抵抗没有伤到以军战机半点毫毛、威胁不大。

在他们投下的16枚炸弹中,有12枚直接命中目标,两枚炸弹击穿了反应堆的地下室,但没有爆炸。

其准确的程度不仅使目击者,而且连五角大楼的专家们在研究卫星拍摄的照片时也感叹不已。

炸弹将核反应堆的圆顶掀开,把核反应堆的根基炸翻,一个秘密的地下研究室也被摧毁殆尽,同时还严重破坏了另外两座建筑物。

在短短的45秒内,图瓦萨的“图瓦萨-1号”(古巴比伦语中“地狱之神”,又有“七月”的意思)反应堆被完全摧毁了。

8位以色列飞行员对轰炸过程都进行了录像。

据说这个录像曾在议会放映了一个小时。

整个攻击过程中,伊拉克人没有发射防空导弹。

18时45分,在完成任务后以色列战机迅速升空脱离,这些筋疲力尽的雀鹰飞行员开始回航。

这个庞大的作战机群就像在进行一次假日旅行,轻松自如地完成了一次震惊世界的轰炸,然后又飞越约旦领空,并最终按计划返回基地——途中没有遭遇任何阿拉伯国家战机拦截。

然而,对于伊拉克来说,这三个小时的轰炸却是一场巨大的灾难——核工厂被彻底摧毁了,它的核大国的梦想也彻底破灭了。

反应堆大楼被夷为平地,钢筋水泥墙体被炸得。

对工厂至关重要的其他两座大楼也严重损毁。

从以色列飞行员拍下的录像带上看,反应堆堆芯被炸得、翻倒在冷却池里。

在攻击过程中,当时的以色列总理贝京和全体内阁成员一直在他家中等候消息,他们整整等了两个小时。

晚上快七点时,以色列空军总司令打电话给贝京,报告任务完成,全体人员安全返航。

摩萨德头头胡菲得到消息,立即向总理贝京报告。

听完电话,贝京按捺不住心头的激动,连声用希伯莱语轻声地说:“上帝保佑!上帝保佑!”从而给“司芬克斯”行动添上了一个最为简短的结语。

巴格达的人们对于这一切都蒙在鼓里,直到第二天才知道核反应堆已荡然无存了。

而在这个首都的外交界人士,因为当晚正在意大利大使馆聚会,参加意大利国庆节的活动,所以当他们看到高射炮弹在夜幕上空滑行爆炸时,还以为是在放焰火呢! 而这时的以色列飞机,正急着择路返航。

他们知道此刻已是无论如何也欺骗不了约旦的防空部队了,因此他们索性大胆地飞经约旦上空的笔直中心航线,编队在4万英尺高空穿越约旦领空。

约旦皇家空军的飞行控制中心得到以色列飞机正从伊拉克返航的警报,但他们害怕强大的F-15,于是召回在附近巡逻的两架“幻影”F-1战斗机。

19时10分,参战飞机全部在特拉维夫和贝尔谢巴之间某地的帕尔马契军用机场平安降落。

本·埃利亚胡与第117中队长拉兹在停机坪上紧紧拥抱,本·埃利亚胡后来说:“没有人敢想像我们可以一个不缺地回来。

” 6月8日下午15时30分,以色列国家广播电台正式播发一则新闻:“昨天,以色列空军轰炸了位于伊拉克首都巴格达近郊的核反应堆,将其彻底摧毁……”此言一出,迅速引起了连锁反应。

事后查明,珍贵的“图瓦萨-1号”核反应堆机房已成一片废墟,巨大的屏蔽钢罩被炸出直径达5米的大洞,安放巨型计算机的中央控制室房墙倒屋塌,萨达姆的核反应堆消失了,伊拉克进入世界“核俱乐部”的梦想也随之破灭了。

事后,恼羞成怒的萨达姆一口气将伊拉克西部防空区司令兼防空军司令法克里·侯赛因·贾贝尔上校及其麾下少校以上军官全部处决,另有23名伊拉克空军官员被送进监狱。

由于空袭是在周末进行的,工厂放假,所以150名法国援建人员和50名意大利技师大多都不在现场,故幸免于难,仅一位名叫达米昂·夏塞皮德的法国值班青年专家不幸遇难。

一位法国工程师事后叙述他目击的情况时说:“中央大楼被夷为平地,核反应堆被炸毁,原子弹防护屏无影无踪。

”1981年6月10日,法国援建团程回国,援建顾问团团长是这样敷衍伊拉克方面的:“即使在伊拉克政府保证安全和资金的条件下,重建反应堆至少需要5年左右的时间来恢复。

”但法国人以后再也没有回到图瓦萨工地。

美国专家估计,即使法国人愿意全力帮助修复这座核反应堆,至少也要花3年半的时间。

这也是以色列政府最希望看到的美满结局。

而当空袭成功的消息传到以色列,贝京在赞美完上帝之后便给美国驻以色列大使萨姆·刘易斯打电话。

惊恐不定的刘易斯说:“我必须严肃地告诉阁下,我怀疑白宫的一些人对这件事会发脾气的。

你们的武器是从我们这里获得的,只能用于自卫。

”贝京反驳说:“自卫?有什么能比摧毁萨达姆的大规模杀伤性武器更能称得上是自卫?这些武器是让以色列屈服,屠杀我们的人民,毁灭我们的基础,换句话说,就是要毁灭犹太民族、国家和人民。

过去几个月我多次对你说,要么美国来阻止这个核反应堆,要么我们来做。

” 贝京在内阁公报的最后写到,以色列绝不允许“敌人对我们的人民研制大规模杀伤性武器”,并将采取一切必要的先发制人的行动来保卫以色列的公民。

据说当贝京向内阁成员宣布以色列飞机正飞往伊拉克执行任务时,一些不知内情的阁员还以为他把叙利亚错说成伊拉克了。

随机文章阿拉里克一世简介觉得鲁肃憨厚老实?他在单刀会中把关羽骂到无言以对关于明朝的东林党争最美的阿曼Bimmah天坑,传说是流星撞击形成(深40米)美国不明飞行物大全,美空军承认正开展UFO研究

压力测试工具JMeter中文使用技巧

如何使用英文界面的JMeterJmeter启动时会自动判断操作系统的locale并选择合适的语言启动,所以,我们启动jmeter后,其会出现一个倍感亲切的中文界面。

但由于jmeter本身的汉化工作做得不好,你会看到有未被汉化的选项及元件的参数。

而且部分翻译并不准确,因此对于英文比较好的牛人来说更喜欢纯正的英文界面。

强制以英文方式启动jmeter的方法如下:在windows环境下,打开jmeter解压目录,bin目录下的jmeter.bat文件,也就是jmeter程序的启动文件,选择记事本方式打开。

做以下修改:.................set HEAP=-Xms512m -Xmx512mset NEW=-XX:NewSize=128m -XX:MaxNewSize=128mset SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50%set TENURING=-XX:MaxTenuringThreshold=2set RMIGC=-Dsun.rmi.dgc.client.gcInterval=600000 -Dsun.rmi.dgc.server.gcInterval=600000set PERM=-XX:PermSize=64m -XX:MaxPermSize=64mset LOCALE=-Duser.language=en -Duser.region=rem set DEBUG=-verbose:gc -XX:+PrintTenuringDistribution.........rem Server moderem Collect the settings defined aboveset ARGS=%DUMP% %HEAP% %NEW% %SURVIVOR% %TENURING% %RMIGC% %PERM% %DDRAW% %LOCALE%.............晕死,当我上面介绍了那么多后,在最新的2.8版本,我无意中发现了这个功能。

如何使用镜像服务器在调试和修改测试计划的过程中,通常会为采样器增加一些额外的设置,例何设置额外的HTTP头、cookie管理器或认证管理器等,但当设置了这些内容后,sampler发出的请求是否就与预期的完全一支呢?当然用户可以通过添加监听器来看查采样器发出的HTTP请求,但如果调试过程中并不想真正地把请求发送给被测应用,如何解决这个问题呢?Jmeter提供了一个名叫HTTPMirrorServer的组件,HTTPMirrorServer可以启动一个镜像的服务器,该服务器把所有接收到的请求原封不动地返回,这样就可以看到发出请求的具体内容了。

添加HTTPMirrorServer的方式:右键点击“工作台”--->非测试元件--->HTTPMirrorServer如果有必要的话需要修改端口号,点击“启动”按钮来启动Server。

接下来修改采样器,使其将HTTP请求发送到localhost:8081(也就是MirrorServer启动的位置)然后,运行测试计划,则可以从监听器“查看结果树”中看到响应数据。

JMeter分布式测试Jmeter是java应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。

为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。

那么,是如何实现多台负载机同时运行的呢?当然不会多个人坐在多台负载机面前,一喊开始,大家同时启动jmeter。

这种方式很笨,也很难达到真正的同步。

其实,我们通过单个jmeter客户端就可以控制多个远程的jmeter服务器,使它们同步的对服务器进行压力测试。

通过远程运行jmeter,测试人员可以跨越多台低端计算机复制测试,这样就可以模拟一个比较大的服务器压力,一个jmeter客户端实例,理论上可以控制任意多的远程jmeter实例,并通过他们收集测试数据。

这样一样,就有了如下特性:* 保存测试采样数据到本地机器* 通过单台机器管理多个jmeter执行引擎。

* 没有必要将测试计划复制到每一台机器,jmeterGUI客户端会将它发往每一台jmeter服务器。

*每一台jmeter远程服务器都执行相同的测试计划,jmeter不会在执行期间做负载均衡,每一台服务器都会完整地运行测试计划。

在1.4GHz~3GHz的CPU、1GB内存的JMeter客户端上,可以处理线程100~300。

但是WebService例外。

XML处理是CPU运算密集的,会迅速消耗掉所有的CPU。

一般来说,以XML技术为核心的应用系统,其性能将是普通Web应用的10%~25%。

另外,如果所有负载由一台机器产生,网卡和交换机端口都可能产生瓶颈,所以一个JMeter客户端线程数不应超过100。

采用JMeter远程模式并不会比独立运行相同数目的非GUI测试更耗费资源。

但是,如果使用大量的JMeter远程服务器,可能会导致客户端过载,或者网络连接发生拥塞。

使用多台机器产生负载的操作步骤如下:(1)在所有期望运行jmeter作为负载生成器的机器上安装jmeter,并确定其中一台机器作为controller,其他的的机器作为agent。

然后运行所有agent机器上的jmeter-server文件(假定使用两台机器192.168.0.100和192.168.0.101作为agent)(2)在controller机器的jmeter的bin目录下,找到jmeter.properties文件,编辑该文件:查找:remote_hosts=127.0.0.1remote_hosts=192.168.0.100:1099,192.168.0.101:1099 这里要特别注意端口后,有些资料说明端口1644为jmeter的controller和agent之间进行通信的默认RMI端口号,但是在测试时发现,设置为1644运行不成功,改成1099后运行通过。

另外还要留意agent的机子是否开启了防火墙等。

(3)启动controller机子上的jmeter应用,选择菜单“运行”--->“远程启动”,来分别启动agent,也可以直接选择“远程全部启动”来将所有的agent启动。

启动Debug日志记录大多数测试元件都支持Debug日志记录。

如果通过GUI运行测试计划,那么在选中测试元件后,可以通过“帮助”菜单enabledebug或者disabledebug。

在“帮助”菜单中有一个选项“What’sthisnode?”,通过它可以查看GUI和测试元件的类名,如图11-7所示。

通过它们,测试人员可以决定修改哪一项JMeter属性,以便修改日志级别。

例如:我们可以点击一个HTTP请求,选择菜单栏“帮助”--->what‘sthisnode? 在jmeter的bin\目录下,找到jmeter.properties文件,关于日志级别的属性如下:#Logging levels for the logging categories in JMeter. Correct values are FATAL_ERROR, ERROR, WARN, INFO, and DEBUG# To set the log level for a package or individual class, use:# log_level.[package_name].[classname]=[PRIORITY_LEVEL]# But omit "org.apache" from the package name. The classname is optional. Further examples below.log_level.jmeter=INFOlog_level.jmeter.junit=DEBUG#log_level.jmeter.control=DEBUG#log_level.jmeter.testbeans=DEBUG#log_level.jmeter.engine=DEBUG#log_level.jmeter.threads=DEBUG#log_level.jmeter.gui=WARN#log_level.jmeter.testelement=DEBUG#log_level.jmeter.util=WARN#log_level.jmeter.util.classfinder=WARN#log_level.jmeter.test=DEBUG#log_level.jmeter.protocol.http=DEBUG# For CookieManager, AuthManager etc:#log_level.jmeter.protocol.http.control=DEBUG#log_level.jmeter.protocol.ftp=WARN#log_level.jmeter.protocol.jdbc=DEBUG#log_level.jmeter.protocol.java=WARN#log_level.jmeter.testelements.property=DEBUGlog_level.jorphan=INFO搜索功能这是在使用一个变量或含有一定的URL或参数测试计划树和元素有时很难找到。

现在一个新的特点是从2.6开始,你可以访问它的菜单搜索。

它提供了搜索与下列选项:* 使搜索区分大小写区分大小写:* 正则表达式是一个正则表达式搜索文本,如果有的话将被搜索的正则表达式树的组件,例如“\BTEST\b”将匹配任何组件,包含测试组件的搜索元素线程之间传递变量JMeter变量作用域局限于所属线程。

这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。

有时候用户可能需要在不同线程间(可能属于同一个线程组,也可能不属于同一个线程组)传递变量。

其中一种方法就是使用属性。

属性为所有JMeter线程所共享,因此当某个线程设置一个属性后,其他线程就可以读取更新后的值。

如果存在大量数据需要在线程间传递,那么可以考虑使用文件。

例如,测试人员可以在一个线程中使用监听器,保存响应到文件(SaveResponsestoafile)或者BeanShellPostProcessor。

而在另外一个线程中使用HTTP采样器的“file:”协议来读取文件,接着使用一个后置处理器或者BeanShell测试元件提取信息。

如果在测试启动前测试人员就能获得测试数据,那么最好将数据保存到文件中,使用CSVDataset读取。

----------------------------------------这最后一个技巧,操作较为麻烦,暂时不给详细的例子。

算是提供个思路吧!知道有这当子事儿就行了。

日后有机会再实践^_^ 压力,测试工具,JMeter,中文,使用技巧,如何,

程连苏徒手抓子弹意外身亡,伪装成中国魔术师

加入收藏
               

巴比伦行动中以色列空军是如何蒙混过关的?如何炸掉伊拉克核反应堆的

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录