QTP - 设置相关技巧收集

上一篇 / 下一篇  2009-09-25 16:49:15

1)如何设置让对象库不产生重复对象
    tools --options---web ---page/frame. optinons
    都选择第二项: Differenttestobject descriptions, 就OK了.

2)QTP默认录制方式是无法录制下拉菜单的,必须修改设置后再录制
    修改设置如下:
    在tools ->webevent recording configuration 点击custom settings... 展开Web objects,
    选种webelement,点击event -> add -> onmouseover 。并确定在record栏内,状态是enabled。
    然后再重新录制你的脚本。
    执行录制后的脚本,无法回放成功,这是因为脚本只录制了鼠标的onmouseover 事件,却没有录制click事
    件,所以脚本录制完后要手动添加click事件。

3)QTP回放的过程中出现禁止运行控件提示的解决方法
    修改QTP设置如下:toos-->options..-->Active Screen-->Advanced-->点选Load ActiveX controls

4)Action之间的参数传递
    例如:在Action1中,有如下代码:
    out_str="This is out_string"
    RunAction "Action2",oneIteration,out_str
    在Acton2中,在其step->Action Properties中的,input参数栏,加入out_str后,
    msgbox parameter("out_str")  就能正确显示参数了

5)QTP与MTM或者QC连接:
    Tools/option/run/allow other mercury products to run...

6)插入已存在的action
    1,insert/call to copy of action...复制可修改
    2,insert/call to existing of action...复制不可修改

7)QTP报告自动跳出设置:Options>Run>View results when run session ends

8)共享对象库:
    Set App = CreateObject("QuickTest.Application")
    App.Test.Settings.Resources.ObjectRepositoryPath = "path"

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/garyyes/archive/2008/12/04/3445671.aspx


TAG:

 

评分:0

我来说两句

日历

« 2024-04-27  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 7017
  • 日志数: 18
  • 建立时间: 2009-09-25
  • 更新时间: 2009-10-02

RSS订阅

Open Toolbar