接口测试原则之测试代码中的判断
上一篇 /
下一篇 2012-07-10 09:28:06
/ 个人分类:杂谈
51Testing软件测试网/k||8X-tp
i 前几天把我之前整理的接口测试原则发了上来,不过没有人评论,想想估计写的太简单了,没有几个人明白我说什么,不过前几天有个同学关注到我的这个blog,还问了我问题,我真是很激动,边把他提的问题与关于这条原则的一些理解,发出来与大家分享。
*VXuD5J@06bz^+] d7we0 接口测试原则51Testing软件测试网J NV2wLs}8iBW\#yL
?y"s4GG%pt0 1、用例代码简单,只覆盖单个场景,不能写判断,如if怎样,则这判断什么,否则判断什么。尽量不catch异常,使用时要配置fail断言一起使用。51Testing软件测试网B+Tq
m&Sb
1R[E+STNK1[O0 2、接口测试代码做到只依赖被测试接口,不要准备数据或者验证数据时调用你还不能完全信任的系统接口(这点可能会有很多争议)。51Testing软件测试网!]%k v1|1i!Xx6eU:e
51Testing软件测试网j?6}5X[?hV&D 3、接口要操作数据不能依赖数据库原有的数据,接口产生的数据必须清理。51Testing软件测试网$y ZMOz]6{X
51Testing软件测试网3@9w)J'r6N t*|4RG 4、对于接口返回要通过断言进行验证,必须做到用例设计要求。51Testing软件测试网4IF$t&K]kS\
51Testing软件测试网x$D8R.ETY7T`(Isu 5、Mock的原则是为了把测试的重点与精力放到我们代码逻辑上来,mock的目标就是成功模拟场景。
'@O[(]/Pbx.r y-{0