QTP
yang39
这个作者很懒,什么都没留下…
展开
-
QTP问题一
今天遇到一个weblist对象,利用select方法选择值时提示此字段不能为空后QTP自己关闭了弹出的提示信息并且继续select下拉值,但此字段对应的javascript事件未成功触发,分析结果应该是程序代码的问题,开发不会及时更正。我想利用鼠标中键下滑一下的操作试试,micMiddleBtn这个方法可以使用,如果还是不成功,打算再利用录制的方式看QTP自动生成的代码是如何控制的(两种方法明天去原创 2014-03-11 22:13:48 · 509 阅读 · 0 评论 -
QTP中的对象和方法
通过插件的技术, QTP可以工作在不同的环境中,识别和操作不同的对象,这些对象包括:--Standard Windows objects--Web objects--Utility objects--DataTable objects--Other objects按F1打开QTP对象大全QuickTest Object Model Reference现阶段接触到的仅为W转载 2014-03-12 09:23:59 · 728 阅读 · 0 评论 -
QTP按YYYY-MM-DD格式获取当前日期
QTP中获取当前时间可以用now,date,若需要yyyy/mm/dd格式直接用date;YYYY-MM-DD格式则分别获取年月日,再进行字符串连接'把当日期格式显示为:yyyy-mm-ddmsgbox year(date) & "-" & string(2-len(month(date)),"0") &month(date) & "-" & string(2-len(day(date)转载 2014-03-13 20:36:32 · 764 阅读 · 0 评论 -
QTP三种不同的objectIndentification
QTP三种对象识别方法:1.ObjectRepository 对象库利用SPY抓取对象,放入QTP对象库。2.ProgrammaticDescription 描述编程对象Arr = Array("One","Two","Three")For i = LBound(Arr) to UBound(Arr) Browser("title:=.*”).Page("title:=.*")转载 2014-03-13 23:22:40 · 434 阅读 · 0 评论 -
qtp脚本中使用正则表达式
正则表达式除了可以在对象库里进行动态属性匹配外,还可以在描述性编程中进行匹配。当在使用描述性编程时,可以直接用正则表达式来进行描述:Set syLink = Description.CreatesyLink("name").RegularExpression = True '打开正则表达式,其实默认就是True,可以省略syLink("name") = "TestID.*"转载 2014-03-13 20:51:18 · 2182 阅读 · 0 评论