51Testing软件测试论坛

标题: QTP新手求助 [打印本页]

作者: chilavewen    时间: 2012-3-2 09:41
标题: QTP新手求助
我对用户登陆进行测试。由于录制的时候是输入正确的用户名和密码,因此完成后回放都没有问题。但是我添加几个测试用例时候(包括用户名或者密码为空等情况)回放就弹出问题了。提示是那个登陆控件无效。为什么出现这个情况呢,怎么处理这个情况。先谢谢大家。脚本及报错图片如下:
Dim i
Dim outputvalue
Dim istatus
For i=1 to datatable.GetSheet("Action1").getrowcount

Browser("内部测试平台").Page("内部测试平台").WebEdit("txtUserName").Set DataTable("username", dtLocalSheet)
Browser("内部测试平台").Page("内部测试平台").WebEdit("txtUserPass").SetSecure DataTable("password", dtLocalSheet)
Browser("内部测试平台").Page("内部测试平台").Image("reg_dl").Click
Browser("内部测试平台").Page("内部测试平台").Output CheckPoint("内部测试平台")

outputvalue=datatable("outmsg",dtlocalsheet)
istatus=datatable("status",dtlocalsheet)
If  outputvalue<>istatus Then
   reporter.ReportEvent 1, "用户登录测试",  "预期值为:"+ istatus +",  实际输出值为:"+outputvalue

End If
datatable.GetSheet("Action1").setnextrow
Next

Browser("内部测试平台").Page("内部测试平台_2").Link("退出登录").Click
Browser("内部测试平台").Page("内部测试平台").Sync
Browser("内部测试平台").Close
[attach]77831[/attach]
作者: 黑羽祭    时间: 2012-3-7 09:04
- -!




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