51Testing软件测试论坛

标题: 尝试手写代码,但是检查点没办法手写了 [打印本页]

作者: cis_cn    时间: 2011-3-9 16:48
标题: 尝试手写代码,但是检查点没办法手写了
Window(Titlename).Page("title:=界面").WebEdit("name:=KeyWord").Set "abc"
Window(Titlename).Page("title:=界面").WebButton("regexpwndtitle:=查找").Click

Window(Titlename).Page("title:=界面").Check CheckPoint("abc")

在搜索界面中输入ABC希望检查到ABC是否存在。

如上代码不需要库,直接复制就可以用,但是这个checkpoint貌似没办法,必须要库支持吧
作者: sunnyswu    时间: 2011-3-9 22:21
太简单了 搜索精华贴
作者: lyscser    时间: 2011-3-10 08:50
手写代码为啥还要用检查点,自己去查对象属性不就得了
作者: shingo0109    时间: 2011-3-10 13:09
LZ不要用QTP自身的checkpoint啊, 自己写个if else判断就行了
作者: cis_cn    时间: 2011-3-10 13:35
新手嘛,如果使用if else 怎么在生成的报告中体现呢?
作者: shingo0109    时间: 2011-3-10 15:30
回复 5# cis_cn


要在qtp生成的报告中体现, 用ReportEvent来实现就可以了, 如:
Reporter.ReportEvent micPass, "检查该对象是否存在", "该对象存在"
或者Reporter.ReportEvent micFail, "检查该对象是否存在", "该对象不存在"
作者: cis_cn    时间: 2011-3-10 16:23
回复  cis_cn


要在qtp生成的报告中体现, 用ReportEvent来实现就可以了, 如:
Reporter.ReportEven ...
shingo0109 发表于 2011-3-10 15:30



    是否是用if else
如果对象存在,然后Reporter.PeportEven
作者: lyscser    时间: 2011-3-10 17:00
逻辑思维




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2