写段QTP脚本与大家一起分享

简介:
Dim b,c
ic=datatable.GetSheet("Action1").GetRowCount  
For i=1 to ic
Browser(" 新浪邮箱").Page(" 新浪邮箱").WebEdit("u").Set DataTable("user", dtLocalSheet)
Browser(" 新浪邮箱").Page(" 新浪邮箱").WebEdit("psw").Set DataTable("pass", dtLocalSheet)
Browser(" 新浪邮箱").Page(" 新浪邮箱").WebButton("   ").Click
Browser(" 新浪邮箱").Page(" 经典再现_ 新浪邮箱").Link(" 这里").Click
a = Browser(" 新浪邮箱").Page(" 经典再现_ 新浪邮箱").Check (CheckPoint("jdzytony"))  
 
b=abs(a)  
c=abs(DataTable("result", dtLocalSheet))
If (b=c) Then reporter.ReportEvent micdone ," 成功:"," 执行与预期一致!"
Else  reporter.ReportEvent micFail ," 错误:"," "&i&" 个用例实际执行结果与预期不一致!"
End If  
Browser(" 新浪邮箱").Page(" 新浪邮箱_2").WebButton(" 收邮件").Click
Browser(" 新浪邮箱").Page(" 新浪邮箱_2").Image("btQuit.gif").Click
DataTable.GetSheet("Action1").SetNextRow  
Next




本文转自 fish_yy 51CTO博客,原文链接:http://blog.51cto.com/tester2test/137614,如需转载请自行联系原作者

目录
相关文章
|
XML 数据安全/隐私保护 数据格式
vbs和qtp一些脚本
********************************************************************************************** 用vbs调qtp '编写自动执行指定的QTP脚本的VBS:'利用QTP本身的Quicktest.
1119 0
QTP使用小技巧
1、创建action template.     当希望在每一个新建action时都增加一些头部说明,比如作者、创建日期、说明等,用action template     来实现最简单快捷。     方法:用记事本等文本编辑器,输入如下类似的内容:           'Company: xxxx ...
963 0
|
测试技术 索引
qtp中vb脚本,经典收藏
1.在脚本运行过程中屏蔽鼠标键盘输入    SystemUtil.BlockInput ‘开始处    这里是你的脚本    SystemUtil.UnblockInput ’结尾处   ---------------------------------------      补充关闭进程的方法:Systemutil.
1017 0
|
XML 测试技术 数据库