DevOps笔记-11:自动化测试1、挑战2、适用场景3、面临的问题4、自动化测试的设计
1、挑战随着产品交付速度的提升,给测试工作带来了很大的挑战。1)测试时间被不断压缩;2)需求的变化给测试工作的开展带来了很大的不确定性。2、适用场景我们要想提升测试效率,就尽可能通过自动化手段去完成。自动化测试适用于以下几种典型场景:1)有大量机械的重复操作,并且会反复执行的场景,比如批量的回归测试;2)有明确的设计规范且相对稳定的场景,比如接口测试;3)大批量、跨平台的兼容性测试,比如覆盖多种版本和多种机型的测试;4)长时间不间断执行的测试,比如压力测试、可用性测试等.