当前位置:首页 > 自动化 > 正文

自动化测试和手工测试的优缺点


⑴自动化测试的劣势
一、自动化测试的优点
(1)软件的回归测试更加方便。
由于回归测试的活动和用例组织得很好,因此测试结果也是完全可预测的。
(2)可以运行更密集的测试
自动化测试的一个明显好处是可以在短时间内运行更多的测试。
(3)可以进行一些通过手动测试比较困难或不可行的测试,例如模拟大量用户场景的测试
(4)更好地利用资源
(5)测试具有一致性和可重复性。 自动执行测试时,可以保证每次测试的结果和参数执行的一致性,从而达到可重复的测试结果。
(6)测试可重用性。
由于自动化测试一般采用文献技术,因此同一个案例只需进行少量修改甚至无需修改即可用于不同的测试流程。
(7)增加程序的可靠性
自动执行时,实验执行过程中不会出现疏忽和错误。 当软件经过强大的自动化系统测试时,对软件的信心自然会增加。
2.另外
(3)对测试质量的高度依赖
(4)测试自动化不能提高效率
(5)测试自动化会限制开发软件自动化测试比手动测试更脆弱,所以支持有限,所以软件开发
必然受到限制(6)工具本身没有想象力。