zoukankan      html  css  js  c++  java
  • 13- APP接口测试以及postman使用

    postman安装与操作

    ----------------------

    接口操作图片

    --------------------

    一.postman操作
    key值:来源于聚合   请求-->聚合-->服务器
    顺序的问题:
    在实际中一般不考虑接口参数顺序问题
    但是可以考虑重复提交的问题---根据实际业务情况

    错误码也要进行设计用例测试(异常用例进行覆盖)


    用例思考
    1.key+cityname  Pass
    2.key+Cityname+dtype(xml)+format pass
    3.key+Cityname+dtype(json)+format pass
    4.key+Cityname+dtype(非xml/json)+format pass

    5.key+Cityname(空)+dtype(json)+format Fail
    6.key+Cityname(苏     州)+dtype(json)+format pass

    7.key+Cityname(长名字)+dtype(json)+format pass

    8.key+Cityname(特殊字符)+dtype(json)+format pass

    9.key+dtype(json)+format pass

    10.key+Cityname+dtype(xml)+format+suzy pass
    11.key+Cityname+Citynamed+type(xml)+format


    Post请求注意事项
    1.参数不显示在接口地址上
    2.参数填写在body中
    3.body中有5中参数格式(最新版本有5钟)
    4.不同参数格式的区别



    设置断言
    1.在get请求和post请求均可
    2.设置断言的内容最好是响应值的关键,可以识别信息
    3.根据执行结果判断该用例是是否通过


    批量执行
    1.要将接口设置保存在一个文件夹中
    2.点击文件夹右边的箭头->run->设置循环次数,进行批量测试

    post和get区别
    GET 方法
    请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:
    /test/demo_form.asp?name1=value1&name2=value2
    有关 GET 请求的其他一些注释:
    GET 请求可被缓存
    GET 请求保留在浏览器历史记录中
    GET 请求可被收藏为书签
    GET 请求不应在处理敏感数据时使用
    GET 请求有长度限制
    GET 请求只应当用于取回数据


    POST 方法
    请注意,查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送的:
    POST /test/demo_form.asp HTTP/1.1
    Host: w3schools.com
    name1=value1&name2=value2
    有关 POST 请求的其他一些注释:
    POST 请求不会被缓存
    POST 请求不会保留在浏览器历史记录中
    POST 不能被收藏为书签


  • 相关阅读:
    千万不要死于无知—几条健康忠告(一)
    2006中国大学生最佳雇主TOP50排行榜(转)
    chromedriver与chrome版本映射表(最新)
    selenium自动化测试学习(一)
    selenium自动化测试——常见的八种元素定位方法
    作业1
    快速搭建属于自己的数据库——mongodb
    通过express搭建自己的服务器
    我的前端之路
    分享ES6中比较常用又强大的新特性
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/10991160.html
Copyright © 2011-2022 走看看