falda 发表于 2008-10-14 11:14:26

QTP怎么测试CS架构下的登陆窗口

客户要求用QTP测试CS模式的登陆窗口,检查如果不输入密码、不输入用户名、用户名输入错误等错误提示。

想了很久也没想到检查点怎么设,讨论下来,只有一种最原始的方案,就是不输入密码录制一次测试,不输入用户名录制一次测试,然后用户名输入错误录制一次测试,可是这样做要QTP做什么?
请教各位大大的解决方案

xiaonan 发表于 2008-10-14 11:23:33

获取错误提示信息来做判断就可以,不是非要用检查点的

jifeng 发表于 2008-10-14 11:25:00

大体流程:1。录制正确的登陆脚本2.加入弹出窗口的的判断语句3.获得弹出窗口中的文字和预期结果对比4报告输出

测试数据是传进来的

falda 发表于 2008-10-14 11:30:05

谢谢,我去试下,成功了,回来答礼:lol

lixiaoqing 发表于 2008-10-14 11:31:08

正在学习中,请问获得弹出窗口中的文字的文字呢?
可以贴一下代码 我学习一下吗

[ 本帖最后由 lixiaoqing 于 2008-10-14 11:34 编辑 ]

falda 发表于 2008-10-14 12:19:05

原帖由 lixiaoqing 于 2008-10-14 11:31 发表 http://bbs.51testing.com/images/common/back.gif
正在学习中,请问获得弹出窗口中的文字的文字呢?
可以贴一下代码 我学习一下吗

我的办法是用截图检查

jifeng 发表于 2008-10-14 12:32:12

Dialog("Login").Dialog("Flight Reservations").GetROProperty("text")

falda 发表于 2008-10-14 13:36:56

成功了,谢谢

falda 发表于 2008-10-14 14:16:28

原帖由 jifeng 于 2008-10-14 12:32 发表 http://bbs.51testing.com/images/common/back.gif
Dialog("Login").Dialog("Flight Reservations").GetROProperty("text")
说明一下,这样操作我得到的文本是窗口标题,提示的信息我还是只能用截图来判断

lixiaoqing 发表于 2008-10-15 11:41:13

呵呵,谢谢,不管怎样有灵感了!

lixiaoyer 发表于 2008-10-29 10:11:57

怎样加入弹出窗口的判断语句啊?

原帖由 jifeng 于 2008-10-14 11:25 发表 http://bbs.51testing.com/images/common/back.gif
大体流程:1。录制正确的登陆脚本2.加入弹出窗口的的判断语句3.获得弹出窗口中的文字和预期结果对比4报告输出

测试数据是传进来的
怎样加入弹出窗口的判断语句啊?
页: [1]
查看完整版本: QTP怎么测试CS架构下的登陆窗口