ToB企服应用市场:ToB评测及商务社交产业平台
标题:
CTFL(六)测试工具
[打印本页]
作者:
悠扬随风
时间:
2024-11-18 13:59
标题:
CTFL(六)测试工具
测试工具
测试主动化(test automation)
测试活动中的工具支持
测试工具支持并促进许多测试活动。示例包括但不限于:
管理工具 — 通过促进 SDLC、需求、测试、缺陷和设置的管理,提高测试过程的效率。
静态测试工具 — 支持测试职员执行评审和静态分析。
测试设计和实施工具 — 有助于生成测试用例、测试数据和测试规程。
测试执行和覆盖工具 — 有助于主动化测试执行和复盖率丈量。
非功能性测试工具 — 允许测试职员执行难以执行或不大概人工执行的非功能性测试。
DevOps 工具 — 支持 DevOps 交付流水线、工作流跟踪、主动化构建过程、CI/CD。
协作工具 — 促进沟通。
支持可扩展性和部署标准化的工具(例如,虚拟机、容器化工具)。
其他有助于测试的工具(例如,电子表格是测试活动情况中的测试工具)。
测试主动化的收益和风险
仅仅得到测试工具并不能保证乐成,每种新工具都必要付出努力才能实现真正持久的收益(例如, 工具的引入、维护和培训)。另外,工具存在风险,必要加以分析和缓解。
应用测试主动化的潜伏收益包括:
减少重复性的人工活动以节流时间(例如,执行回归测试、重新输入类似的测试数据、比较预期效果与现实效果,以及按照编码规则进行检查)。
通过更高的一致性和可重复性来防止简单的人为错误(例如,始终从需求出发进行测试、测试数据以系统的方式创建、使用工具以类似的次序以类似的频率执行测试)。
更客观的评估(例如,覆盖率),并提供人工无法实现的过于复杂的丈量。
更轻易得到测试的干系信息,以支持测试管理和测试陈诉(例如,有关测试进度、缺陷率和测试执行连续时间的统计数据、图表和聚合数据)。
减少测试执行时间,以提供更早的缺陷检测、更快的反馈和更早时间的上市。
让测试职员有更多时间设计新的、更深入、更有效的测试。
应用测试主动化的潜伏风险包括:
对工具抱有不切现实的期望(包括功能性和易用性)。
对引入工具、维护测试脚本和更改现有人工测试过程所需的时间、本钱和人力的估计不正确。
适合人工测试时,却使用测试工具。
过于依赖工具,例如忽视了必要的测试职员的批判性头脑。
所依赖的工具供应商大概会倒闭、工具大概会报废、工具供应商将工具出售给其他供应商,或工具供应商提供较差的支持(例如,对询问的响应、版本升级和缺陷修复)。
使用大概被遗弃的开源软件,开源软件没有办法升级更新,大概如要进一步的开发其内部组件大概必要相当频繁的更新。
主动化工具与开发平台不兼容。
没有选择符合监管要求和/或安全标准的合适工具。
欢迎关注我的博客,如有疑问或发起,请随时留言讨论。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4