软件测试方法以及技术qtp.pptVIP

  • 0
  • 0
  • 约4.18千字
  • 约 33页
  • 2019-12-01 发布于广东
  • 举报
数据驱动测试相关代码 ‘获取航班列表的行数 ItemCount = Window(“…”).Dialog(“…”).WinList(“…”).getItemsCount ‘随机选取一项 SelectItem = RandomNumber(0, ItemCount) ‘ 选择航班 Window(“…”).Dialog(“…”).WinList(“…”).Slect SelectItem QTP的相关技术 QTP的使用 读文件,写文件 检查点 CheckProperty 获取属性 GetROProperty 截屏 CaptureBitMap 图片的对比 ScreenCapture 低级录制 desktop 的 AnalogRun QTP的相关技术 笨拙的猴子 半聪明的猴子 聪明的猴子 * * * * * * * * * * * * * * * * * * 功能测试工具QTP 张淑艳 zhang_shu_yan@163.com 软件自动化测试 测试是一项辛苦的工作 --------开发并使用工具 软件自动化测试脚本开发模型发展的五个阶段: 线形 结构化 共享 数据驱动 关键字驱动 自动化测试方案 自动化功能测试工具 QuickTest Professional   是一个功能测试自动化工具,主要应用在回 归测试中。QuickTest针对的是GUI应用程序,包 括传统的Windows应用程序,以及现在越来越流 行的Web应用。它可以覆盖绝大多数的软件开发 技术,简单高效,并具备测试用例可重用的特点 。其中包括:创建测试、插入检查点、检验数据、 增强测试、运行测试、分析结果和维护测试等方 面。 QTP的安装 默认支持的测试 --标准Windows应用程序 Web页面 ActiveX控件 Visual Basic应用程序 还可以加载额外插件 注:需要安 Visual Studio QTP的安装 89 ? 软件测试工具 ? qtp92.rar 开始使用QTP QTP自述文件 QTP帮助文档 QTP视频教程 QTP自带样例程序 开始使用QTP—第一个小小的项目,录制回放 自动化测试基本过程 录制测试脚本 编辑测试脚本 调试测试脚本 运行测试脚本 分析测试结果 QTP基本功能的使用 (1) 在Keyword View中添加注释 在Expert View中也可查看 (2) 在Keyword View中添加测试信息的输出 Insert Step | Report (3) 插入检查点 Insert Standard Checkpoint QTP基本功能的使用 (4) 在Keyword View中插入新步骤 Insert Step | Step Generator Insert New Step (5) 在Expert View中编辑测试脚本 View | Expert View 编辑测试脚本 (1) 识别对象 Tools | Object Identification (2) 测试对象的属性和方法 Tools | Object Spy (3) 对象库管理 Resources | Object Repository 编辑测试脚本 (4) 在对象库中添加对象 Objects | Add Object to Local (5) 导出对象库文件 File | Export Local Object (6) 在测试脚本中访问对象库的测试对象 编辑测试脚本 (7) 添加新的Action Insert | Call to New Action (8) 关联Action的对象库 Resources | Associate Repositories (9) 编辑新的Action 编辑测试脚本 (10) 创建自定义函数 Insert | Function Definition Generator 运行和调试测试脚本 (1) 语法检查 in expert View Tools | Check Syntax (2) 使用断点 F9 断点 F5 运行 (3) 单步调试 Debug | Step Over F10 Debug | Step Into F11 运行和调试测试脚本 (4) 调试查看器的使用 View | Debug Viewer (5) 运行整个测试 Tools | Options (6) 运行部分测试 Automation | Run

文档评论(0)

1亿VIP精品文档

相关文档