12步改进QTP测试性能

以下为HP官方提供的几点如何改进QTP性能的方式:


01.
当开启QTP时只载入需要的Add-ins,这一点不管是在录制还是回放时都会有性能提升。

02. 运行测试脚本时选择fast模式,打开Tools–》Options窗口选择fast mode选项,一旦开启了fast模式,QTP在执行测试脚本时不会在执行每一步时显示箭头,但测试运行速度会明显提高。

03. 关闭Active Screen,打开Tools 》 Options 》Active Screen 》 设置capture level为None

04. 关闭Screen Capture:Tools > Options > Run > Screen Capture


05. 降低相关的超时设置,当QTP无法识别到对象时,它会去等等待一段时间直到对象成功识别,如果超时则识别失败。

06. (任意Add-in) File > Settings… > Run > Object Synchronization Time Out

07. (仅适用于Web Add-in) File > Settings… > Web > Browser Navigation Time Out

08. 关闭智能识别: File > Settings…> Run Option

09. 如果执行脚本在远程共享机器上执行,请转移至本地进行执行。

10. 如果使用并发license服务器,可以创建一个LSFORCEHOST变量来强迫QTP搜索指定机器,从而省去了每次连接所耗费的时间。

11. (仅适用于Web add-ins)设置HKEY_Current_User\Software\Mercury Interactive\QuickTest Professional\MicTest\Packages\WebPackage\Settings下的三个键值

IgnoreHiddenFrames = 1
InteractiveSync = 1
OptimizeElementConnection = 1

12. 取消Tools > Options > Windows Applications > Advanced > “Always Enumerate child windows“选择



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值