【1】自动化用例设计是非常重要的环节
用例设计部分,无论是手工测试还是自动化测试,都必须要的环节,也是非常重要的环节。
在做自动化测试的时候,用例需要考虑前置、步骤和对比。每一个部分都要有提供非常明确的测试数据,要考虑数据的重复使用是否会影响标本的执行结果。
自动化脚本在项目迭代周期中,会非常频繁的执行,要考虑长期运行的维护代价,要考虑后续的用例优化和扩充。在通过代码实现的时候,我们需要考虑如何做才能更灵活,才易维护
。
【2】自动化用例设计原则
1、不是所有的手工用例都要转为自动化测试用例
2、考虑到脚本开发的成本,不要选择流程太复杂的用例。如果有必要,可以考虑把流程拆分成多个用例来实现脚本。
3、选择的用例最好可以构建成场景。例如,一个功能模块,分多个用例,多个用例使用同一个场景。
4、测试的用例可以带有目的性。例如,这部分用例是做冒烟测试,那部分用例是做回归测试等,当然,会存在重叠的关系。如果当前用例不能满足需求,那么唯有修改用例来适应脚本和需求。
5、选取的用例可以使你认为是重复执行,很繁琐的部分。例如,字段验证、提示信息验证这类,这部分适用于回归测试。
6、选取的用例可以是主体流程,这部分适用于冒烟测试。
7、自动化测试页可以用来做配置检查、数据库检查。这些可能超越了手工用例,但也算用例拓展的一部分,项目负责人可以有选择的增加。
8、平时在手工测试时,如果需要构造一些复杂的数据或重复一些简单的机械式动作,则可以告诉自动化脚本,让它来帮你,或许你的效率会