zoukankan      html  css  js  c++  java
  • 接口测试怎么做

    通用接口API规范

    1. 保持幂等。也即多次调用,应该产生一致的结果,例如转账1元,因为调用失败或者超时重试的时候,最终结果还应该是转账1元,而非调用两次变成转账2元。
    2. 接口的实现应该尽量避免阻塞,可以使用异步方式提升性能。
    3. 接口应该包括能够区分不同情况的异常,而非抛出宽泛的Exception,不能吞掉异常。
    4. 接口的实现要有足够的容错性,以及对不同版本的兼容性。当要引入新接口的时候,使用先添加,后删除的方式。
    5. 接口应该有良好的注释

    测试怎么做

    【第一步】获取接口说明文档

    接口说明文档内容包含:接口地址、接口协议类型,接口报文支持格式(json或xml)、请求方式(get或post)、接口备注(描述接口所实现的功能)、请求参数说明、返回参数说明、请求示例、返回示例。

    【第二步】确定测试目标

    如:功能测试,性能测试,安全测试等

     

    【第三步】确定用什么工具测试

    • postman: 推荐。基本功能免费。最简单的基于http接口的调试和测试工具;
    • jmeter:后置处理器配合断言基本上可以满足接口测试需求,就是测试报告要做二次开发
    • Loadrunner
    • soapUI: 收费的,可以方便的做webservices 接口,rest接口和soap接口 的测试;
    • insomnia:强力推荐。postman的弱化版,基本功能免费,重要的是工具代码开源,可以自己改;
    • paw: mac上最强,淘宝买个授权好像就百把块钱;
    • 自己写代码:推荐。配合测试框架使用,
  • 相关阅读:
    2016-8-29
    2016-8-25
    2016-8-24
    2016-8-23
    2016-8-22
    2016-8-16
    2016-8-15
    深圳_多测师面试 __腾讯云/_高级讲师肖sir
    深圳_多测师面试 _新字节跳动(2020年10月23日)_高级讲师肖sir
    多测师讲解自动化 _RF_(202)高级讲师肖sir
  • 原文地址:https://www.cnblogs.com/liuyitan/p/6679996.html
Copyright © 2011-2022 走看看