第一章、为什么要做自动化测试?(Why)
测试的产品分为:桌面程序(C/S)、web应用(B/S)
我们的产品是B/S
(一)迭代中省去人力测试非新增功能:
在项目中由于测试时间的限制,测试中只能实现新增功能的检测,无法进行其他功能的把控,或者是时间充足,每次的迭代都要重复执行相同的测试用例,会有测试疲劳。
(二)能够实现快速迭代中基本功能校验:
现在的项目往往都是快速迭代,实现编码后,完整测试的工作都是比较繁琐和沉重的,因为不仅要确保当前版本新增功能的正确实现,还要确保原先功能的验证。
目前是没有办法去做到原先功能的校验,所以引入自动化测试可以实现,每次迭代时,可以测试系统的所有可自动化测试的功能。