美文网首页
接口测试03--接口测试怎么测?

接口测试03--接口测试怎么测?

作者: minisummer | 来源:发表于2020-06-26 10:01 被阅读0次

    哈喽,大家好!我是minisummer!首先感谢您的关注!
    今天给大家分享的内容是接口测试必备的接口基础知识:接口文档、接口测试流程、接口测试用例设计及模板。

    接口测试流程

    接口测试大体步骤:

    1.拿到接口的url地址
    2.查看接口是用什么方式发送
    3.设计接口测试用例
    4.利用postman等接口测试工具进行测试
    5.发送查看返回结果,校验返回结果是否正确

    接口文档包括内容有:
    1、接口概述:(接口名称,接口名称,接口类别,提交者、提交时间、需求来源及时间要求)
    2、请求方式
    3、请求限制说明
    4、请求参数说明(参数名、是否必选、类型、取值范围、描述)
    5、相关约束
    6、注意事项
    7、调用示例
    8、返回说明(返回数据格式,返回结果示例,错误代码及返回说明里面描述了接口rul,请求类型,请求参数和状态码等信息)

    接口测试用例设计

    1)、通用接口用例设计

    • 通过性验证:按照接口文档上的参数,正常传入,是否可以返回正确的结果。
    • 参数组合:现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品,商品id是必传的,这样的,就要测参数组合了,type传1的时候,只传商品名称能不能修改成功,id、名称、价格都传的时候能不能修改成功。
    • 接口安全:
      1、绕过验证:比如说购买了一个商品,它的价格是300元,那我在提交订单时候,我把这个商品的价格改成3元,后端有没有做验证?
      2、绕过身份授权:比如说修改商品信息接口,那必须得是卖家才能修改,那我传一个普通用户,能不能修改成功?
      3、参数是否加密,比如说我登陆的接口,用户名和密码是不是加密,如果不加密的话,别人拦截到你的请求,就能获取到你的信息了,加密规则是否容易破解。
      4、密码安全规则:密码的复杂程度校验。
      5、异常验证:不按照你接口文档上的要求输入参数,来验证接口对异常情况的校验。

    2)、根据业务逻辑来设计用例

    和功能测试设计用例是一样的。 列出测试点,然后再去造数据测试对应的测试点。

    接口用例模板

    接口测试用例模板1
    接口测试用例模板2

    请大家多多指教~
    以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
    注:转载请注明出处,商用请征得作者本人同意,谢谢!!!

    相关文章

      网友评论

          本文标题:接口测试03--接口测试怎么测?

          本文链接:https://www.haomeiwen.com/subject/trssfktx.html