做接口测试已经有一段时间了,下面就总结一下,接口测试中应该注意的问题,避免错误的发生。 接口测试虽然对代码的要求比较高,但是最终影响测试质量的不是代码能力的高低,而是设计用例能力的高低。设计和编写用例是写脚本的前提,是脚本代码实现的对象。所以在动手写脚本前,必须先把用例准备好,如果是新人,则需要请开发和接口测试的前辈帮忙review一下,确保设计的用例没有疏漏的地方,然后在开始着手写脚本。 3、 准备测试数据要能完整覆盖被校验点 B、 开发的代码中存在“或”的逻辑判断,例如 if(A|B){ this.setValues(0);},其中A和B分别是变量variable1和variable2的参数值 而在写脚本的过程中很容易遗忘将variable1赋值不为A这个步骤,为了避免这种情况的发生,对于“或”的逻辑判断,不要把这个判断前后的两个变量放到标准参数中,而是单独写一个set和get方法,在每个脚本中再对其单独赋值。 调用接口后,会返回一个result,对这个result进行校验时,要将校验点想全面,不仅仅包括,调用是否成功,还需要知道为什么成功,为什么失败: 调用成功:result返回调用成功,还需要校验更改的信息是否被更改,其他不需要更改的信息是否被改变 |
|