51Testing软件测试论坛
标题:
界面验证
[打印本页]
作者:
dqf
时间:
2011-6-16 09:36
标题:
界面验证
手工测试中对于界面验证很简单
但不只在QTP中如何来操作呢
例如:
1.界面元素是否完整正确(标题、字段,这些可以设置文本检查点来做,那么对于是否存在几个文本框、几个下拉框、几个多选框、几个单选框等这个用什么来验证或者怎么操作呢?)
2.录入方式(手工、选择、自动带出、);
3.必输项?
4.唯一性(这个倒也可用文本检查点);
5.长度、类型(这个应该也可以实现,就是烦点)
作者:
17800455
时间:
2011-6-16 10:06
set desc = Description.Create
desc("micclass").Value = "WebEdit" '//改这个类型就行了。分别改为下拉列表weblist,等。。。。
count = Browser("xxx").Page("xxx").ChildObject(desc).count
if count = 5 then '//5个文本框
end if
复制代码
作者:
dqf
时间:
2011-6-17 09:37
回复
2#
17800455
谢谢!
那必输项如何验证呀?
作者:
62369432
时间:
2011-6-17 10:25
个人习惯 必输项未输入的情况下保存 判断是否弹出警告.
作者:
lyscser
时间:
2011-6-17 10:49
何必为难自己,何必为难QTP……
作者:
dqf
时间:
2011-6-17 12:41
回复
4#
62369432
我也是这样的,但不管是否有输入内容,在判断的时候始终通过的
Browser("XX").Page("XX").WebButton("保存").Click
if Browser("XX").Page("XX").WebElement("请输入名称!").Exist then
msgbox "OK!"
Else
msgbox "NO!"
End if
但不管文本框中是否已经录入了数据,执行结果都是OK的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2