51Testing软件测试论坛

标题: 在QTP中如何实现检查drop down list正确性的方法? [打印本页]

作者: 九月属金    时间: 2007-6-7 17:48
标题: 在QTP中如何实现检查drop down list正确性的方法?
现在有一个drop down list有三个选项,分别是fisrt name, middle name, last name,要检测是点是,看列出的条数是否是三条,每一条的名字是否正确。如何用代码实现?

我的实现方法是:每次选择某一个值,然后用GetRoProperty获取list的value,再用case语句,对比是否是和预计的一致。至于check条数的方法就比较简单,直接获取条数,比较一下就可以了。

但是如果这个list有十几条,还是用case语句来判断吗?是不是很傻?还有没有比较好的办法?
作者: sidneylover    时间: 2007-6-7 17:54
把LIST的条数取出来了用FOR循环

[ 本帖最后由 sidneylover 于 2007-6-7 17:57 编辑 ]
作者: 九月属金    时间: 2007-6-7 21:46
但是每条的内容都不一样,即使用循环还是要用判断语句check对不对的啊。
作者: lantianwei    时间: 2007-6-7 23:53
hehe  那你就只能用笨方法咯 除非你的预期结果是有规律的 那还可以参数化
作者: xihong2004    时间: 2007-6-8 10:14
录制一下点击下拉框并选择其中一个选项后
QTP会录制到下拉框的所有选项
然后对这些选项设一个表格检查点就可以了




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