cis_cn 发表于 2011-3-9 16:48:59

尝试手写代码,但是检查点没办法手写了

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:59

太简单了 搜索精华贴

lyscser 发表于 2011-3-10 08:50:19

手写代码为啥还要用检查点,自己去查对象属性不就得了

shingo0109 发表于 2011-3-10 13:09:05

LZ不要用QTP自身的checkpoint啊, 自己写个if else判断就行了

cis_cn 发表于 2011-3-10 13:35:03

新手嘛,如果使用if else 怎么在生成的报告中体现呢?

shingo0109 发表于 2011-3-10 15:30:53

回复 5# cis_cn


要在qtp生成的报告中体现, 用ReportEvent来实现就可以了, 如:
Reporter.ReportEvent micPass, "检查该对象是否存在", "该对象存在"
或者Reporter.ReportEvent micFail, "检查该对象是否存在", "该对象不存在"

cis_cn 发表于 2011-3-10 16:23:49

回复cis_cn


要在qtp生成的报告中体现, 用ReportEvent来实现就可以了, 如:
Reporter.ReportEven ...
shingo0109 发表于 2011-3-10 15:30 http://bbs.51testing.com/images/common/back.gif


    是否是用if else
如果对象存在,然后Reporter.PeportEven

lyscser 发表于 2011-3-10 17:00:54

逻辑思维
页: [1]
查看完整版本: 尝试手写代码,但是检查点没办法手写了