自动化测试的使用场景

来源:4-1 为什么使用github

qq_玻璃杯_5

2018-11-27

测试数据是测试人员自己模拟还是开发提供,开发提供的话会不会有不可预知的潜在风险,自己模拟的话,通常情况下测试人员不清楚实现逻辑。
像在开发接口自动化测试代码时,设计测试用例时就需要清楚数据库结构的设计,可是开发人员在开发或者修改bug时,数据库结构经常是变动的,所以想请教一下,什么样的系统会去做自动化测试,老师实际工作中在什么情况下开展自动化测试?
因为有个疑惑,感觉是需求稳定的系统才有必要做自动化,但是实际工作中的项目基本没有需求稳定的。
是不是通常在开发完成之后,且完成过一轮测试之后,才会用自动化测试去做回归测试的验证。

写回答

2回答

亚亚xyj

2019-01-20

测试数据都是测试自己准备的,我们的测试和开发的环境独立,数据库独立,相互不干扰,接口测试自动化,一般是在开发提测之前,但是表的结构完善之后,才会开始准备测试自己的数据和接口测试用例,即使之后有小的改动,也不会有影响;

1
0

大周

2018-11-27

我说一下我自己的情况吧。数据都是测试人员自己准备的。无论我在哪个企业里都是。关于什么时候开展自动化呢,其实课程里也有说,我的观点是尽量早。开发人员写代码的时候我们也写,虽然过程中表结构,甚至业务逻辑都会变,我们改代码很麻烦,那换个角度,其实开发不也同样在改么。只有遇到的坑越多,场景越难搞定,那我们的技术才会成长的越快,写代码的时候考虑问题也会更周全。

1
0

Java接口自动化测试实战,搞定理论基础+典型应用场景

打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术

2086 学习 · 920 问题

查看课程