测试人员在工作中造测试数据的几种方式

418 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第21天,点击查看活动详情

大家好啊,我是大田,今天分享下我在工作中造数据的几种方式,供大家参考。

一、直接在被测页面
如果你熟悉被测系统的整个业务流程,直接在页面上图形化操作也是可以的,但有时这种操作效率会比较低,要走好多流程后才能造完一条数据。虽然效率低,但是能保证这个数据在流程上的正确性,实在不会使用别的方法,就用这个。

二、通过接口
可以使用 Jmeter 工具等方式,要梳理接口之间的调用方式,这种方式效率比较高,不依赖前端页面,但需要学习一下接口测试工具如何使用。
三、通过数据库
这种方式效率也比较高,但有时可能不懂数据走向导致造的数据不可用,可以请教对应的开发人员,将造数据的过程记录下来,保证下次自己也能复用起来。

四、将线上数据脱敏后导入测试环境
面对大量数据,不论是走接口、页面、还是数据库都有很大的工作量,可以联系运维人员和开发人员,将线上的一些数据做脱敏处理后,导入到测试环境,这在一定程度上能防止我们漏掉一些造数据的点。

五、采用接口和数据库相结合方式
这种方法是我目前最常使用的方法,数据库造数据方式效率高,接口造数据准确率比较高,将二者结合起来,更推荐。

以上是今天的内容,有问题给我留言吧,end ~

往期推荐

「 支付功能 」的测试思路

每天这么忙,到底写不写测试用例?

浏览器兼容性测试及常见问题

APP 测试策略及常见问题解答

项目测试完后,还有 bug ,是测试人员的问题吗?