SAP学习:录制与执行测试脚本指南

需积分: 13 12 下载量 31 浏览量 更新于2024-08-09 收藏 3.42MB PDF 举报
"这篇文档是关于软件测试技术的实验指导书,主要介绍如何使用自动化测试工具如QuickTest(现称为UFT,Unified Functional Testing)和WinRunner进行脚本录制与执行。" 在软件测试中,录制脚本是自动化测试的重要步骤,特别是对于功能测试和回归测试来说。本指导书中提到了使用WinRunner(一个流行的自动化测试工具,现已被UFT取代)来录制和执行测试脚本。以下是具体的操作步骤和相关知识点: 1. **录制脚本**: - **Context Sensitive模式**:这种模式允许测试人员在执行操作时,WinRunner能够智能地识别并记录每个步骤,确保脚本的精确性。 - **启动WinRunner**:通过【开始】->【程序集】->【WinRunner】打开软件,新用户可能需要选择【New Test】,已有用户则可以通过【File】->【New】创建新脚本。 - **加载GUI Map File**:通过【Tools】->【GUI Map Editor】打开GUI Map Editor,检查是否已加载飞行预订应用的GUI文件(例如flight4a.gui),如果没有,需通过【File】->【Open】手动加载。 2. **执行操作并录制**: - **开启应用**:通过【开始】->【程序集】->【WinRunner】->【Sample Applications】->【Flight 4A】启动应用,并进行登录操作。 - **调整窗口**:确保WinRunner和应用程序窗口可见,以便于录制和观察。 - **开始录制**:通过【Test】->【Record – Context Sensitive】或工具栏按钮开始录制,此时状态栏会有提示表明已进入录制模式。 3. **停止和保存脚本**: - **执行特定操作**:在Flight Reservation中打开订单(例如OrderNo. 3)。 - **停止录制**:完成操作后,停止录制脚本。 - **保存脚本**:将录制的脚本保存,例如保存为lesson4测试脚本。 4. **执行脚本**: - **执行模式**:WinRunner提供了Verify、Debug和Update三种模式。 - **Verify**:实际运行测试以检查功能,同时保存测试结果。 - **Debug**:检查脚本是否有错误,进行调试。 - **Update**:更新检查点的预期值,以适应应用程序的变动。 执行测试脚本的步骤包括: - **准备环境**:确保WinRunner和应用程序窗口都打开。 - **打开脚本**:通过【File】->【Open】加载要执行的脚本(如lesson4)。 - **清理环境**:关闭不必要的对话框,确保应用处于预期状态。 - **执行模式确认**:确保工具栏上的执行模式图标正确。 该实验指导书适用于软件工程、计算机科学和技术等相关专业的学生,旨在提升他们对软件测试理论、方法的实践能力和使用自动化测试工具的技能。实验内容分验证型和综合型,难度适中,旨在激发学生的学习兴趣和积极性。