51Testing软件测试论坛

标题: 关与CHECKPOINT 的问题: [打印本页]

作者: henhenchen    时间: 2007-3-25 00:51
标题: 关与CHECKPOINT 的问题:
比如在Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 72,16 这个页面中. 我要CHECK WebRadioGroup  是否是disable. 当我做 insert standard checkpoint 出现  object selection- checkpoint propertie  这个对话栏  选WebRadioGroup 点OK. 再出现 checkpoint properties dialog. 但这里面没有 disable 这个属性. 我知道WEBRADIOGROUP 肯定有此属性. 问题是如何把 DISABLE 这个属性加到这里.从而可以CHECK 这个属性. 谢谢
作者: walker1020    时间: 2007-3-25 15:39
不太明白你的意思. 你是希望为这一个WebRadioGroup 增加检查的 DISABLE 属性还是为所有的WebRadioGroup 增加DISABLE属性?  你先增加一个 checkpoint ,然后在此checkpoint 上右击,点击出现的 对象库 对话框里的"Add/Remove" 按纽后,增加CHECK 属性就可以了.
作者: henhenchen    时间: 2007-3-25 22:55
标题: 回复 #2 walker1020 的帖子
谢谢. 我的问题正就是如何为WebRadioGroup 增加DISAGLE 属性.  你说的 "然后在此checkpoint 上右击,点击出现的 对象库 对话框里的"Add/Remove" 按纽后,增加CHECK 属性就可以了"  怎么做啊? 好象找不到可以"Add/Remove' 的按钮 当我在做CHECKPOINT 的时候. 你可不可以帮我到 http://newtours.mercuryinteracti ... uryreservation2.php 网页 .Page("Select a Flight: Mercury") 中 插入checkpoint TO check WebRadioGroup  是否是disable ? 谢谢
作者: henhenchen    时间: 2007-3-25 23:21
标题: 回复 #3 henhenchen 的帖子
还有. 在 run time object 中有些属性 不出现在test objedt 的属性中.假如我要CHECK 这些属性 如何通过" insert checkpoint" 的方法来 CHECK?  当然我可以通过用REPORTER 的方法来REPORT TO RESULT 中.
我在想QTP 本身的"INSERT CHECKPOINT" 是把实际的属性值和已存在的值比较. 所以要CHECK RUN TIME OBJECT 的属性,不能通过用QTP 本身的"INSERT CHECKPOINT" 来实现. 不知我的理解是否对? 谢谢
作者: marco    时间: 2007-3-26 10:18
标题: 回复 #2 walker1020 的帖子
我右键checkpoint也没看到对象库啊?
作者: terrylight    时间: 2007-3-29 11:27
应该是insert的时候有一个属性选择框的,你选择哪个enable属性检查
作者: henhenchen    时间: 2007-3-29 21:36
标题: 回复 #6 terrylight 的帖子
问题是在insert时出现的属性选择框中没有ENABLE 这个属性选择. 看样子没人遇到这情况.不过可以手工写CHECKPOINT. 而不用QTP 自带的CHECKPOINT.
作者: xihong2004    时间: 2007-3-31 17:32
原帖由 marco 于 2007-3-26 10:18 发表
我右键checkpoint也没看到对象库啊?



右击checkpoint,选择checkpoint properties,然后增加属性值就可以了
作者: Coffey111111    时间: 2007-3-31 18:58
checkpoint手写QTP是不认的,还是要用QTP自带的checkpoint的吧sdlkfj5
作者: allrounder    时间: 2007-4-4 23:21
呵呵,楼上没有理解手写的意思。手写就是用别的语句替代checkpoint。
比如:if object.getroproperty("disabled") then
           reporter.reportevent micPass,.....
         else
           reporter.reportevent micFail,.....




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