51Testing软件测试论坛

标题: 渴望答案 [打印本页]

作者: xiaoyaoke    时间: 2007-6-28 18:31
标题: 渴望答案
新手,在做公司系统的警报管理器模块GUI测试
使用QTP
当前问题是:
1.在1W+的警报中如何验证成功删除了某条警报?(注:每条警报有七个属性,但没个属性都不是唯一确定的)
2.如何实现警报的多重选择?
界面是基于WINDOW窗口的标准界面,警报以列表项形式存在

希望测试前辈达人指点迷津,不胜感谢
作者: xiaoyaoke    时间: 2007-6-28 20:16
标题: 顶上去
第二个问题经过努力已经解决了
不过第一个问题还是没有一点头绪

有做过这方面的朋友请指点下
作者: winfood    时间: 2007-6-28 20:35
对于第一个问题,先要确定一下用什么属性或者信息才能唯一识别被删除的那条数据。
如果手工测试的话,你会以什么确定一行数据被删除了?如果列表中各行数据的各个属性都不能唯一确定这行记录,恐怕你手工测试的时候也无法验证结果了。

如果能够以其中一个属性唯一确定一行数据,那么就可以在WinListView的每个Item里面遍历属性。只要找不到被删除的那行记录,就说明删除成功了。
作者: ivystone    时间: 2007-6-29 08:08
原帖由 winfood 于 2007-6-28 20:35 发表
对于第一个问题,先要确定一下用什么属性或者信息才能唯一识别被删除的那条数据。
如果手工测试的话,你会以什么确定一行数据被删除了?如果列表中各行数据的各个属性都不能唯一确定这行记录,恐怕你手工测试的 ...



达人刘!~sdlkfj5
作者: xiaoyaoke    时间: 2007-6-29 08:52
标题: 感谢winfood
谢谢你的答复,你分析的真的很符合我当前的情况,依照你的答复这个删除动作的计算机反馈动作应该是没法确定的

以后虚心向你学习,嘿嘿
作者: walker1020    时间: 2007-6-29 09:07
原帖由 winfood 于 2007-6-28 20:35 发表
对于第一个问题,先要确定一下用什么属性或者信息才能唯一识别被删除的那条数据。
如果手工测试的话,你会以什么确定一行数据被删除了?如果列表中各行数据的各个属性都不能唯一确定这行记录,恐怕你手工测试的 ...


winfood  的分析很有道路。换句话说,你先手工测试一下,看看手动删除你说的警报的时候,是根据什么属性来删除的(是ID还是什么),然后在QTP的 Script中 根据此属性去 识别出这唯一的警报就可以了。




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