通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

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


举报本楼

本帖有 1 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-7-15 02:25 , Processed in 0.096916 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部