QTP性能的改进措施

上一篇 / 下一篇  2013-03-21 09:06:54 / 个人分类:QTP自动化笔记

QTP在运行时,会存在一些性能的问题,HP官方提供的几点改进QTP性能的措施:

01. 启动QTP时只载入需要的Add-ins

02. 运行测试脚本时选择Fast模式
    设置位置:打Tools->Options->Run,Run mode选择Fast选项;
    注:开启fast模式时,QTP在执行测试脚本时不会在执行每一步时显示箭头

03. 关闭Active Screen
    设置位置:Tools ->Options ->Active Screen, 设置Capture level为None

04. 关闭Screen Capture
    设置位置:Tools ->Options ->Run ->Screen Capture


05. 降低相关的超时时间设置

06. 减短Object Synchronization Time Out时间
    设置位置:File ->Settings->Run ->Object Synchronization Time Out

07. 减短Browser Navigation Time Out时间
    设置位置:File > Settings… > Web > Browser Navigation Time Out
    注:该设置仅当选择了Web Add-in时才有

08. 关闭智能识别
    设置位置:File ->Setting->Run Option,勾选Disable Smart Idendification during the run session

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

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

11. 设置HKEY_Current_User\Software\Mercury Interactive\QuickTest Professional\MicTest\Packages\WebPackage\Settings下的以下三个键值:
    IgnoreHiddenFrames = 1
    InteractiveSync = 1
    ptimizeElementConnection = 1
    注:该设置仅适用于Web add-ins

12. 取消选择Always Enumerate child windows
    设置位置:Tools ->Options ->Windows Applications ->Advanced,取消选择Always Enumerate child windows


TAG: 性能 QTP qtp

蜘蛛结 引用 删除 wanghailan51   /   2013-04-10 10:38:34
5
 

评分:0

我来说两句

Open Toolbar