通信人家园
标题: 自动化测试的一些认知 [查看完整版帖子] [打印本页]
时间: 2025-7-10 15:20
作者: 315655313
标题: 自动化测试的一些认知
自动化测试不能发现大量的新缺陷,发现更多的缺陷应该是手工测试的主要目的,不能期望自动测试去发现更多的新缺陷,不能期望自动化测试去发现更多的新缺陷,事实上自动测试主要用于发现回归缺陷
每种自动化测试工具都有它的应用范围和可用对象,所以不能认为一种自动化测试工具能够满足所有的测试需求。针对不同的测试目的和测试对象,应该选择合适的测试工具来进行测试,在很多情况下,需要利用多种测试工具才能完成测试工作。
自动化测试可以增加测试覆盖的深度和广度,比如,利用白盒测试工具可能实现语句全覆盖、逻辑路径全覆盖等,但因为穷举测试必须使用所有可能的数据,包括有效的和无效的测试数据,所以在有限的资源下也不可能进行百分之百的彻底测试。
很多测试工程师也有同样的错误观点,认为测试工具可以简单地通过捕获(录制)客 答题十作生成脚本,且脚本不加编辑就可用于回放使用。头上,自动化测试不是那么简单,捕获的操作是否正确以及脚本编辑是否合理都会影响测试结果,因此,自动化测试需要更多的技能,也需要更多的培训。
二、自动化测试的优缺点:
优势:提高测试质量、提高测试效率、提高测试覆盖率、执行手工测试不能完成的测试任务、更好地重现软件缺陷的能力、更好地利用资源、增进测试人员与开发用人员间的合作伙伴关系
局限性:定制项目、周期很短的项目、业务复杂的对象、人体感观与易用性测试、不稳定软件、涉及物理交互。
时间: 2025-7-10 18:20
作者: 不吹不黑
嗯,值得一看
通信人家园 (https://www.txrjy.com/) |
Powered by C114 |