使用IBMRationalFunctionalTester进行功能回归测试实战
需积分: 10 142 浏览量
更新于2024-08-01
收藏 10.9MB DOC 举报
"本章主要介绍了如何使用IBM Rational Functional Tester进行功能回归测试,通过实际操作演示了测试脚本的创建和组合,强调了在真实环境中实践的重要性。内容涵盖了功能测试和回归测试的基本定义,测试选择的策略,以及回归测试的具体执行步骤。"
1. 功能测试与回归测试的概念
功能测试是对系统功能是否符合预期设计的一种验证方法,它不仅检查操作行为,还关注用户界面的外观。例如,测试一个按钮不仅需确保其功能正确,还要确认其尺寸、位置和颜色等视觉元素是否符合设计要求。回归测试则是在新版本软件发布后,重新运行已有的测试脚本,对比新旧版本的差异,以找出潜在的错误或未预期的变更。
2. 自动化测试的选择策略
选择哪些测试进行自动化是一门技巧,需要科学的方法和直觉。虽然有一些基本原则可以遵循,如优先考虑高风险、频繁变更的测试,但具体决策往往需要根据项目的特性和经验来判断。作者指出,了解和学习测试策略对于做出明智的选择至关重要。
3. 回归测试的步骤
回归测试的过程分为多个阶段:
- 创建功能测试项目:首先启动Rational Functional Tester,如果出现工作空间向导,选择默认的工作空间。然后创建一个新的功能测试项目,这是录制和组织测试脚本的基础。
- 记录功能测试脚本:在功能测试项目中,可以录制一系列操作,例如在BookPool.com网站上执行的典型用户行为,如搜索书籍、添加到购物车等。
- 组合脚本为回归测试套件:将录制的脚本整合成一个回归测试套件,以便一起运行,检查整个系统的功能一致性。
- 执行回归测试:运行测试套件,观察结果并与基线比较,分析任何失败或异常,确定它们是错误还是预期的更改。
4. 实战练习的价值
通过在实际网站上进行测试,学习者能够更好地理解Functional Tester的功能,并在真实环境中检验和提升自己的技能。由于BookPool.com网站内容可能会变动,这也提醒测试人员必须适应不断变化的测试环境。
5. 推荐学习
虽然本章未深入探讨测试自动化选择的具体策略,但作者鼓励读者进一步学习相关知识,以提高自动化测试的效率和效果。
总结,IBM Rational Functional Tester是一款强大的自动化功能测试工具,本章通过具体的实践步骤,教导读者如何使用它进行功能回归测试,同时强调了在实际环境中实践和学习测试策略的重要性。通过这样的学习,读者能够更好地理解和应用自动化测试技术。
2010-06-17 上传
240 浏览量
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
lanse_0821
- 粉丝: 0
- 资源: 11
最新资源
- 周立功ARM培训精华(全套.zip_arm培训_周立功 arm_周立功arm
- 高斯
- 【容智iBot】4容智信息成功案例分享-----全球知名家居零售商数字化生产力项目.rar
- Exalt-开源
- clxx:适用于OpenCL的现代替代C ++包装器
- 转动的地球
- corba:CORBA程序代码
- Maye(快速启动工具)绿色便携版V1.2.1 | 桌面整理软件哪个最好用
- Municipios-Brasileiros:CódigoIBGE,nome domunicípio,首都,códigoUF,UF,estado,纬度经度das cidades brasileiras
- EVE Mac Suite-开源
- triangle编译的exe_dll_lib文件.zip
- 2018年散件-整车-平衡小车关键资料(原版).zip_sent371_两轮平衡小车_两轮平衡车STM32C8T6代码_平衡小车
- 【容智iBot】3容智信息聚焦企业未来发展新选择.rar
- rundeck-json-plugin:用于rundeck的示例json资源格式插件
- pegasus:加州理工学院CSCMS 155小型项目3
- AS3FLASH整站源码汉化版 v2.0