请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

自动化测试的使用场景

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

正在回答 回答被采纳积分+3

2回答

亚亚xyj 2019-01-20 16:35:48

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

0 回复 有任何疑惑可以回复我~
大周 2018-11-27 19:20:22

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信