TA的每日心情 | 慵懒 2015-11-13 10:04 |
---|
签到天数: 4 天 连续签到: 1 天 [LV.2]测试排长
|
刚学习QTP,写了个登录测试的脚本,把数据放在datatable的global中,但是读取第二行的数据时,就会显示webedit和webbutton等在对象库中找不到,这个怎么解决啊,是程序有问题还是设置有问题啊
SystemUtil.Run "http://mail.163.com/"
Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").WebEdit("username").Set DataTable("username",global)
Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").WebEdit("password").Set DataTable("password",global)
Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").WebButton("登 录").Click
if (Browser("163网易免费邮--中文邮箱第一品牌").Page("网易邮箱6.0版").Link("退出").exist )Then
Reporter.ReportEvent micPass,"登陆成功","用户名和密码正确"
Browser("163网易免费邮--中文邮箱第一品牌").Page("网易邮箱6.0版").Link("退出").Click
End if
If (Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").webelement("请先输入您的邮箱帐号").Exist) Then
Reporter.ReportEvent micFail,"登录失败","没有输入邮箱账号"
SystemUtil.CloseProcessByName ("163网易免费邮--中文邮箱第一品牌")
End if
If (Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").webelement("请输入您的密码").Exist) Then
Reporter.ReportEvent micFail,"登录失败","没有输入密码"
SystemUtil.CloseProcessByName ("163网易免费邮--中文邮箱第一品牌")
End if
If (Browser("163网易免费邮--中文邮箱第一品牌").Page("163网易免费邮--中文邮箱第一品牌").webelement("帐号或密码错误").Exist) Then
Reporter.ReportEvent micFail,"登录失败","账号或密码错误"
SystemUtil.CloseDescendentProcesses ("163网易免费邮--中文邮箱第一品牌")
End if
|
|