如果添加重复的帐号,根据web页面弹出的提示框是什么,下面以页面弹出的“确定”窗口来判断,然后在QTP的报告中打印相关的信息。
set tipWin=Browser("name:=号码百事通个人助理_超级管理员").Dialog("text:=Microsoft Internet Explorer")
if tipWin.WinButton("text:=确定").Exist(1) then
Set myStatic=Description.Create()
myStatic("nativeclass").Value="Static"
Set myObject=tipWin.ChildObjects(myStatic)
erro_repeat=myObject(1).GetRoProperty("text")
tipWin.WinButton("text:=确定").Click
.WebButton("name:=关闭").Click
Reporter.ReportEvent micDone, "添加重复的管理员失败", "无法添加重复管理员"&ad_name(num)&",系统提示:"&erro_repeat
else
Reporter.ReportEvent micDone, "添加重复的管理员没有提示失败", "添加重复管理员,系统没有提示出错"
end if
分享到:
相关推荐
3. **加强测试脚本**:添加检查点验证功能,使用参数化技术处理动态数据,运用逻辑和条件判断增强测试复杂度。 4. **调试测试脚本**:修改后的脚本需要进行调试,确保其正确性和流畅性。 5. **执行测试脚本**:在新...
### QTP测试工具实验报告知识点总结 #### 一、QTP简介 ...总之,通过本次实验报告的学习,不仅掌握了QTP的基本使用方法,还深入理解了自动化测试的重要性和优势,为后续的软件测试工作打下了坚实的基础。
通过注册账号,登录网站,从“Flight Finder”开始,按照指示进行预订流程,可以实践QTP的录制、回放和检查点等功能。 通过深入学习和实践QTP,测试人员可以构建高效、全面的测试套件,提高软件质量,减少测试成本...
2. 可靠:每次执行测试,QTP都能准确地重复同样的操作,减少人为错误。 3. 可重复:测试脚本可以反复执行,适用于各种场景。 4. 可程序化:支持编写复杂的测试脚本,能深入挖掘应用程序的行为。 5. 广泛性:覆盖应用...
【QTP软件自动化测试工具详解】 QuickTest Professional (QTP) 是一款强大的自动化测试工具,...在后续章节,我们将深入探讨QTP的录制技术、检查点设置、参数化方法以及脚本调试技巧,进一步提升测试自动化的能力。
【第一章 QTP 简介】 自动化测试是现代软件开发中的关键环节,它极大地提高了测试效率,降低了人力成本。QTP(QuickTest ...接下来,我们将更详细地探讨QTP的具体功能和使用方法,以掌握高效自动化测试的技巧。
1. **快速**:QTP的自动化测试执行速度远超人工测试,可以高效地完成大量重复性测试。 2. **可靠**:每次运行测试脚本,QTP都能准确执行相同的操作,避免人为错误。 3. **可重复**:测试脚本可重复执行,适用于持续...