wq972281353 发表于 2015-1-26 16:53:51

【selenium自动化测试】求怎么确保测试数据的有效性

本帖最后由 wq972281353 于 2015-1-26 16:55 编辑

在用selenium做自动化测试时,怎么确保脚本里的数据是有效的,可重复使用的,不用每次都重新输入新的数据。求解决这一问题的思路,方法!!!

赵佳乐SMILE 发表于 2015-1-27 09:14:15

不用每次都重新输入新的数据

目前我是把数据写死 然后清理数据库

joykao 发表于 2015-1-28 15:19:03

1. 可以在测试脚本中加入删除测试数据的操作,可以从2方面,一从业务层删除,二从数据库层删除
2. 测试数据里面加上个时间戳这样测试数据就不用删了,每次都是新的

wq972281353 发表于 2015-2-9 17:28:24

赵佳乐SMILE 发表于 2015-1-27 09:14
不用每次都重新输入新的数据

目前我是把数据写死 然后清理数据库

测试跑完有些数据是更新的,设计的表也有些多,而且我们自动化测试盒手工测试都是一个环境,所以有点不好弄

wq972281353 发表于 2015-2-9 17:31:19

joykao 发表于 2015-1-28 15:19
1. 可以在测试脚本中加入删除测试数据的操作,可以从2方面,一从业务层删除,二从数据库层删除
2. 测试数 ...

加一个时间戳是什么意思

amo666 发表于 2015-2-26 12:17:48

不知道使用DbUnit能不能解决您的问题?

zzhengjian 发表于 2015-2-28 22:04:09

看你们的数据源是什么,如果是数据库的,需要做一些筛选是必要的,至于sql语句怎么写就按你们业务来了。如果是从第三方服务过来的,建议你们公司内部搭建一个提供数据的接口服务,以供脚本里调用。

wyz_testing 发表于 2015-3-2 11:42:49

同意3#
页: [1]
查看完整版本: 【selenium自动化测试】求怎么确保测试数据的有效性