Gary的软件测试空间

QTP - 设置相关技巧收集

上一篇 / 下一篇  2009-09-15 17:15:09 / 个人分类:自动化测试

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

2)QTP默认录制方式是无法录制下拉菜单的,必须修改设置后再录制
    修改设置如下:
    在tools -> web event 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: QTP 自动化测试

 

评分:0

我来说两句

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6582
  • 日志数: 8
  • 图片数: 2
  • 建立时间: 2007-07-26
  • 更新时间: 2009-09-27

RSS订阅

Open Toolbar