Mercury QTP 9.2教程:条件控制与自动化测试实践
需积分: 12 36 浏览量
更新于2024-08-14
收藏 1.09MB PPT 举报
在Mercury QuickTest Professional 9.2教程中,主要介绍了如何增加条件控制以增强测试脚本的灵活性。QuickTest Professional是一款采用关键字驱动测试方法的自动化测试工具,它简化了测试创建和维护的过程。教程首先概述了自动化测试的基本概念,强调了自动化测试的优点,如提高测试效率、专注于测试设计、减轻重复工作以及回归测试的重要性,但也指出要在覆盖率与成本之间找到平衡。
在实际操作中,条件控制语句是通过VB脚本实现的,如使用If...Then...Else... ElseIf结构,允许根据多个条件决定执行不同的测试步骤。例如,测试人员可以通过判断Excel表格中某一列的值是否为空来动态控制脚本流程,这对于模拟用户交互或处理各种输入情况非常有用。
QTP(QuickTest Professional)界面提供了TestPane,分为KeywordView和ExpertView两个视图。KeywordView用于查看录制生成的脚本,进行参数化设置,而ExpertView则供熟悉VB脚本和QTP函数的专业人士直接修改脚本。此外,DataTable功能相当于一个Excel工作簿,用于存储测试数据,可以直接在Excel中编辑,方便提供脚本执行所需的输入和验证数据。
活跃屏幕(ActiveScreen)在录制过程中记录Web页面,测试人员可以在此进行脚本修改,如添加检查点等。测试流程包括设计测试数据、录制测试脚本、调整和调试,直至最终执行测试。在整个过程中,强调了测试人员需要具备软件设计和业务理解能力,以及测试流程和策略的重要性,同时要注意脚本的维护成本。
Mercury QuickTest Professional 9.2教程深入浅出地讲解了如何利用条件控制功能以及如何有效地管理自动化测试过程,确保测试质量和效率。
2011-11-29 上传
2011-07-17 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
巴黎巨星岬太郎
- 粉丝: 18
- 资源: 2万+
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展