QTP
星辰海阁
这个作者很懒,什么都没留下…
展开
-
RFT学习--适用范围
首先这里的RFT的全称是RationalFunctional Tester,是IBM Rational支持的自动化测试工具。它的前身是Rational JRobot, Rational XDE Tester。 任何一款自动化测试工具都有一定适用范围,从市场占有率就可以看出来RFT绝对没有QTP(HP Quick Test Pro)那么宽广的适用范围。虽然IBM一直都在宣称支持转载 2012-12-06 11:39:44 · 713 阅读 · 0 评论 -
RFT学习--环境配置
我将介绍四个重要的配置:配置测试报告类型配置回放等待参数配置补全内容(Complete Word)配置JRE/JDK一、配置测试报告类型打开RFT,切换到Functional Test视图下(一般默认就是这个视图),在上面的Menu,点击“窗口” 〉 “首选项”在左面的展开Functional Tester, 然后展开“回放”,最后点击“日志记录转载 2012-12-06 11:43:30 · 842 阅读 · 0 评论 -
QTP无法录制的控件的解决方法
1, 添加相应的Add-in是解决此类问题的第一选择,如果有相应的Add-in的话。例如如果是测试Java 类的程序,就要加载 Java Add-in。2,把不能识别的对象设置为虚拟对象(Virtual Object) 依次点击 QTP 的 “Tools” ---> "Virtual Objects"--->"New Virtual Object...", 就会出现 Virtu转载 2012-12-07 09:22:23 · 723 阅读 · 0 评论 -
“you do not have permissions to run”
在本机的QC里运行另外一台电脑创建的QTP脚本,操作失败错误日志:you do not havepermissions to run tests on this machine.You can change this option in your testing tool's Options dialog box.解决方法:在qtp下设置 options -->run原创 2012-12-12 16:50:20 · 1062 阅读 · 0 评论 -
QTP如何用脚本关闭对象的智能识别
如果是要在脚本执行过程中禁用所有的智能识别,那只需要在开头加上Dim AppSet App = CreateObject("QuickTest.Application")App.Test.Settings.Run.DisableSmartIdentification = True如果只是要禁用部分对象的智能识别,比如禁用WebEdit的智能识别,就是Dim AppSet原创 2012-12-12 16:51:53 · 989 阅读 · 0 评论 -
解决ExecuteFile调用外部的VBS文件时提示”无效字符”的问题
出现这个问题的原因:在QTP新建的Function Library文件是以Unicode编码被保存下来的,而正常执行的文件一定要是ANSI编码,所以导致出现”无效字符”的提示解决办法:1. 用记事本打开该vbs文件,然后点击”另存为”,编码选择”ANSI”,覆盖掉原来的文件即可2. 对于要用ExecuteFile引用的vbs文件,最好用记事本或其它编辑工具保存为ANSI编码的,QT原创 2012-12-12 16:57:47 · 2893 阅读 · 0 评论 -
QTP描述性编程-遍历页面多个对象
'描述页面对象 -- WebEditSet all_oEdit=Description.Create()all_oEdit("micClass").Value="WebEdit"Set all_oEdits=Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(all_oEdit)'遍历页面中的WebE原创 2012-12-20 15:51:32 · 2698 阅读 · 0 评论