chilavewen 发表于 2012-3-2 09:41:30

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)
Ifoutputvalue<>istatus Then
   reporter.ReportEvent 1, "用户登录测试","预期值为:"+ istatus +",实际输出值为:"+outputvalue

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

Browser("内部测试平台").Page("内部测试平台_2").Link("退出登录").Click
Browser("内部测试平台").Page("内部测试平台").Sync
Browser("内部测试平台").Close

黑羽祭 发表于 2012-3-7 09:04:08

- -!
页: [1]
查看完整版本: QTP新手求助