|
Dim i '定义行号
Dim outputvalue'定义读取系统实际的提示信息的变量
Dim isyuqizhi'定义读取系统预期值的变量
For i=1 to datatable.GetSheet("Action1").getrowcount
If Browser("xxx").Dialog("来自网页的消息").Exist Then
Browser("xxx").Dialog("来自网页的消息").WinButton("确定").Click
End If
Browser("xxx").Page("xxxx").WebEdit("txt_USER_ID_V1").Set DataTable("username",dtLocalSheet)
Browser("xxx").Page("xxxx").WebEdit("txt_PASSWORD_V1").SetSecure DataTable("password", dtLocalSheet)
Browser("xxx").Page("xxxx").Image("load").Click
outputvalue=Browser("xxx").Dialog("来自网页的消息").Static("myname").GetTOProperty("Text")
datatable("outmsg",dtlocalsheet)=outputvalue'将实际输出值赋予变量outputvalue
isyuqizhi=datatable("yuqizhi",dtlocalsheet)'将预期值赋予变量isyuqizhi
If outputvalue<>isyuqizhi Then
reporter.ReportEvent 1,"登录功能测试","逾期值为:"+isyuqizhi+",实际值为:"+outputvalue+"。"
End If
Datatable.GetSheet("Action1").setnextrow'获取Action1中的下一行数据
Next
Browser("xxx").Page("xxxx").Link("退出").Click
Browser("xxx").Page("xxxx_2").Sync
Browser("xxx").Close
、、、、、、、、、、、、这样写还是无法获取输出值,请各位帮我看看问题在哪里,非常感谢!! |
|