如果添加重复的帐号,根据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. **执行测试脚本**:在新版本应用或网站上运行脚本,...
3. **加强测试脚本**:添加检查点验证功能,使用参数化技术处理动态数据,运用逻辑和条件判断增强测试复杂度。 4. **调试测试脚本**:修改后的脚本需要进行调试,确保其正确性和流畅性。 5. **执行测试脚本**:在新...
### QTP测试工具实验报告知识点总结 #### 一、QTP简介 ...总之,通过本次实验报告的学习,不仅掌握了QTP的基本使用方法,还深入理解了自动化测试的重要性和优势,为后续的软件测试工作打下了坚实的基础。
通过注册账号,登录网站,从“Flight Finder”开始,按照指示进行预订流程,可以实践QTP的录制、回放和检查点等功能。 通过深入学习和实践QTP,测试人员可以构建高效、全面的测试套件,提高软件质量,减少测试成本...
2. 可靠:每次执行测试,QTP都能准确地重复同样的操作,减少人为错误。 3. 可重复:测试脚本可以反复执行,适用于各种场景。 4. 可程序化:支持编写复杂的测试脚本,能深入挖掘应用程序的行为。 5. 广泛性:覆盖应用...
【QTP软件自动化测试工具详解】 QuickTest Professional (QTP) 是一款强大的自动化测试工具,...在后续章节,我们将深入探讨QTP的录制技术、检查点设置、参数化方法以及脚本调试技巧,进一步提升测试自动化的能力。
### QTP中文教程知识点梳理 #### 一、自动化测试的重要性及其优势 - **自动化测试的好处**: - **快速**:QTP执行测试的速度远超人工测试,极大地提高了测试效率。 - **可靠**:每次执行都能准确无误地完成相同...
QTP采用一种叫做**业务流程测试**的方法,通过录制用户操作来创建测试脚本,并允许测试人员通过增加检查点、参数化数据等方式来增强脚本。 ##### 自动化测试的优势: 1. **速度**:相比人工测试,QTP执行测试的...
【第一章 QTP 简介】 自动化测试是现代软件开发中的关键环节,它极大地提高了测试效率,降低了人力成本。QTP(QuickTest ...接下来,我们将更详细地探讨QTP的具体功能和使用方法,以掌握高效自动化测试的技巧。
1. **快速**:QTP的自动化测试执行速度远超人工测试,可以高效地完成大量重复性测试。 2. **可靠**:每次运行测试脚本,QTP都能准确执行相同的操作,避免人为错误。 3. **可重复**:测试脚本可重复执行,适用于持续...