测试自动化

发布时间 2023-03-22 21:13:17作者: 越长大越孤单哦

测试自动化的目标是降低测试成本

自动化测试的目标是

1.迅速检测出新版本中的不稳定的变更

2.尽可能迅速暴露回归程序错误

3.快速报告问题,因而这会使程序错误修改更容易

自动化测试比手工测试拓展的测试范围:

负载测试:200人同时使用被测试软件可以通过自动化来模拟这些场景。

性能基准测试:系统的性能是越好还是越差

配置测试:软件常常在不同平台,不同配置上运行,自动化测试有利于提高测试覆盖率

耐力测试:被测试产品使用几周或者几个月会出现什么情况

竞争条件:有些问题只有在一定条件下才会发生。竞争同一资源的两个线程或进程的顺序重叠

组合错误:有些财务涉及多个功能之间的交互。

自动化测试需要根据测试需求,软件产品体系结构和测试人员技能选择自动化测试策略。

切不可要求100%自动化