1、手动在系统中添加数据
优点:简单,容易操作
缺点:效率比较低,
适应不需要频繁构造的数据
2、通过接口调用方式添加
优点:相对于数据库构造而言要简单,
可以通过自动化来循环的构造数据
缺点:接口耦合度高的情况下(任何一个接口失败,会导致后面的数据准备失败,用例执行失败)
3、通过数据库添加数据
优点:比较灵活,构造数据快,不容易出错(数据库表结构不变)
缺点:难(必须对数据库的结构非常熟悉,一个接口的数据准备可能涉及多张表)
适应表数据结构相对简单的业务数据
1、手动在系统中添加数据
优点:简单,容易操作
缺点:效率比较低,
适应不需要频繁构造的数据
2、通过接口调用方式添加
优点:相对于数据库构造而言要简单,
可以通过自动化来循环的构造数据
缺点:接口耦合度高的情况下(任何一个接口失败,会导致后面的数据准备失败,用例执行失败)
3、通过数据库添加数据
优点:比较灵活,构造数据快,不容易出错(数据库表结构不变)
缺点:难(必须对数据库的结构非常熟悉,一个接口的数据准备可能涉及多张表)
适应表数据结构相对简单的业务数据