WinRunner 7.0 中文使用教程详解
需积分: 0 54 浏览量
更新于2024-12-16
收藏 2.78MB PDF 举报
"WinRunner是自动化测试工具,用于软件的功能测试。这个教程涵盖了从基础到高级的WinRunner使用,包括启动、识别GUI对象、理解GUImap、使用不同模式的GUImap文件以及编辑GUImap等核心概念。"
WinRunner是一款强大的自动化测试工具,特别适合于GUI(图形用户界面)的测试。它通过模拟用户操作来验证应用程序的功能,从而确保软件的质量和稳定性。本教程主要针对WinRunner7.0版本,旨在帮助用户深入理解和熟练运用该工具。
1. **WinRunner测试模式**:WinRunner有两种主要的测试模式,即记录/回放(Record and Playback)和编译/执行(Compile and Execute)。记录模式允许用户捕获应用程序的操作,而回放模式则会按照记录的动作执行测试,以此检查程序功能是否正常。
2. **WinRunner测试过程**:通常包括学习(Learning)、创建测试(Creation)、增强测试(Enhancement)、运行测试(Execution)和分析结果(Analysis)五个阶段。学习阶段,WinRunner会识别并记录应用程序的GUI对象;创建阶段,用户根据学习到的信息编写测试脚本;增强阶段,可以对脚本进行修改和优化;执行阶段,运行测试脚本;分析阶段,评估测试结果并报告任何失败。
3. **识别GUI对象**:WinRunner通过物理描述和逻辑名来识别对象。物理描述是对象在屏幕上的具体特征,如位置、大小、控件类型等;逻辑名是人为指定的易于记忆的名称,便于在脚本中引用。
4. **GUImap**:GUImap是WinRunner用来存储GUI对象信息的数据库,包含了对象的物理描述和逻辑名。用户可以查看和修改GUImap中的对象属性,甚至教WinRunner学习新的GUI对象。
5. **GlobalGUIMapFile模式**:此模式下,所有测试共享一个全局的GUImap文件,有利于保持对象定义的一致性,但可能导致冲突。用户需要管理和保存这个全局文件,并在测试中加载。
6. **GUIMapFileperTest模式**:每个测试拥有独立的GUImap文件,更利于管理复杂项目中的不同对象,但可能会导致文件数量增多。在这种模式下,用户需了解如何在测试之间切换和使用GUImap文件。
7. **编辑GUImap**:WinRunner提供了多种方式来编辑GUImap,包括使用运行巫师、GUIMap编辑器等工具。用户可以修改逻辑名和物理描述,处理可变的窗体卷标,使用正则表达式,以及在不同的GUImap文件间复制和移动对象。
本教程详细介绍了WinRunner的使用,无论你是初学者还是经验丰富的测试工程师,都能从中受益,掌握自动化测试的关键技能。通过学习和实践,你将能够有效地利用WinRunner来提高测试效率,确保软件的质量。
2011-03-29 上传
2008-11-24 上传
2008-03-20 上传
2009-12-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
gerald5
- 粉丝: 1
- 资源: 35
最新资源
- 创建个性化的Discord聊天机器人教程
- RequireJS实现单页应用延迟加载模块示例教程
- 基于Java+Applet的聊天系统毕业设计项目
- 从HTML到JSX的转换实战教程
- 轻量级滚动到顶部按钮插件-无广告体验
- 探索皇帝多云的天空:MMP 100网站深度解析
- 掌握JavaScript构造函数与原型链的实战应用
- 用香草JS和测试优先方法开发的剪刀石头布游戏
- SensorTagTool: 实现TI SensorTags数据获取的OS X命令行工具
- Vue模块构建与安装教程
- JavaWeb图片浏览小程序毕业设计教程
- 解决 Browserify require与browserify-shim冲突的方法
- Ventuno外卖下载器扩展程序使用体验
- IIT孟买医院模拟申请webapp功能介绍
- 掌握Create React App: 开发Tic-Tac-Toe游戏
- 实现顺序编程与异步操作的wait.for在HarmonyOS2及JavaScript中