51Testing软件测试论坛

标题: QTP怎么测试CS架构下的登陆窗口 [打印本页]

作者: falda    时间: 2008-10-14 11:14
标题: QTP怎么测试CS架构下的登陆窗口
客户要求用QTP测试CS模式的登陆窗口,检查如果不输入密码、不输入用户名、用户名输入错误等错误提示。

想了很久也没想到检查点怎么设,讨论下来,只有一种最原始的方案,就是不输入密码录制一次测试,不输入用户名录制一次测试,然后用户名输入错误录制一次测试,可是这样做要QTP做什么?
请教各位大大的解决方案
作者: xiaonan    时间: 2008-10-14 11:23
获取错误提示信息来做判断就可以,不是非要用检查点的
作者: jifeng    时间: 2008-10-14 11:25
大体流程:1。录制正确的登陆脚本  2.加入弹出窗口的的判断语句  3.获得弹出窗口中的文字和预期结果对比  4报告输出

测试数据是传进来的
作者: falda    时间: 2008-10-14 11:30
谢谢,我去试下,成功了,回来答礼
作者: lixiaoqing    时间: 2008-10-14 11:31
正在学习中,请问获得弹出窗口中的文字的文字呢?
可以贴一下代码 我学习一下吗

[ 本帖最后由 lixiaoqing 于 2008-10-14 11:34 编辑 ]
作者: falda    时间: 2008-10-14 12:19
原帖由 lixiaoqing 于 2008-10-14 11:31 发表
正在学习中,请问获得弹出窗口中的文字的文字呢?
可以贴一下代码 我学习一下吗


我的办法是用截图检查
作者: jifeng    时间: 2008-10-14 12:32
Dialog("Login").Dialog("Flight Reservations").GetROProperty("text")
作者: falda    时间: 2008-10-14 13:36
成功了,谢谢
作者: falda    时间: 2008-10-14 14:16
原帖由 jifeng 于 2008-10-14 12:32 发表
Dialog("Login").Dialog("Flight Reservations").GetROProperty("text")

说明一下,这样操作我得到的文本是窗口标题,提示的信息我还是只能用截图来判断
作者: lixiaoqing    时间: 2008-10-15 11:41
呵呵,谢谢,不管怎样有灵感了!
作者: lixiaoyer    时间: 2008-10-29 10:11
标题: 怎样加入弹出窗口的判断语句啊?
原帖由 jifeng 于 2008-10-14 11:25 发表
大体流程:1。录制正确的登陆脚本  2.加入弹出窗口的的判断语句  3.获得弹出窗口中的文字和预期结果对比  4报告输出

测试数据是传进来的

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




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