![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QTP
文章平均质量分 66
Alinaxz
这个作者很懒,什么都没留下…
展开
-
整理了QTP9.2安装程序与破解方法
QTP 9.2 http://esd.mercury.com/akdlm/trial/qtp/qtp92.zipQTP相关的插件 http://esd.mercury.com/akdlm/trial/qtp/qtp92-net-addin.zip http://esd.mercury.com/akdlm/trial/qtp/qtp-java-addin.zip http://esd.me转载 2009-08-14 23:19:00 · 3143 阅读 · 0 评论 -
QTP函数
今天在网上找一些东东的时候,无意间发现这个帖子,觉得还不错特贴出来跟大家share一下。QTP的基本使用函数:1,获取对话框相应的文字: GetVisible Text2,查找相应的字符串: instr (1,查找目标字符串,所查找的字符串)3,随机数的获取: Randomnumber.Value() 或cstr(int(Rnd*10)+1)4,等待函数: Wait(秒数)转载 2010-01-04 15:45:00 · 1278 阅读 · 1 评论 -
QTP描述性编程
使用编程性描述(Using Programmatic Descrīptions)在录制脚本时,QTP会将被测对象添加到对象仓库中。只要对象存在于仓库中,我们就可以在专家视图中使用该对象进行手动添加脚本。在脚本中,我们一般都使用对象的名称(该对象名称不区分大小写)作为对象描述。例如:在下面的语句中“username”是一个编辑框的名称。这个编辑框位于某页面(Page)之上(该页面的名称为转载 2010-01-04 15:53:00 · 1446 阅读 · 0 评论 -
QTP问与答
1.Q:runaction 后面能不能接变量(动态调用action,所以从数据库取数据做action名字了,但是调用总是找不到)? A:脚本中原有RunAction "testbase [case1]", oneIteration 把引号中的内容放到Global表中的第22行,然后将代码修改为: datatable.getsheet("Global") datatable.转载 2010-01-04 16:31:00 · 1592 阅读 · 0 评论 -
理解数据库检查点
如何生成或修改SQL语句通过Insert->checkpoint-databasecheckpoint生成数据库检查点,在生成过程中,要求设置查询语句,并会根据查询语句得到一个查询结果表,该表中的数据即为预期数据。将来在运行脚本的过程中,QTP又根据查询语句从当前的数据库中获取实际数据,然后将实际数据与预期数据相比较,从而得知检查点是否成功。检查点语句生成以后,会产生一个DbTable转载 2010-01-05 12:15:00 · 8028 阅读 · 0 评论 -
QTP编程小结
例1:获取单元格中的值thisText = Browser(…).Page(…).Frame.(…).WebTable("sample").GetCellData(2,1)例2:获取图片的名称ObjectName = Browser(…).Page(…).Image("Find").GetProperty("Name")例3:检查某个对象是否存在,如果存在弹出对话框说明对象存在。If Browse转载 2010-01-04 16:18:00 · 975 阅读 · 0 评论