• 测试那些事儿—postman进阶使用与实战


    1.postman进阶使用

    1)环境与变量:

    备注:全局 和 局部 变量不会影响到变量的调用,区别在于局部变量对于非当前环境不能使用而已。

    a.当测试存在多个环境时,可以先设置一个环境,然后在此环境下设置一系列变量;

    b.也可以单独设置一些变量,不选择环境(即默认环境)时,这些变量生效,选择环境后,环境变量覆盖这些变量

    c.变量的格式:{{XXX}}

    d.当没有选择环境时,默认是全局变量,这样我们在使用时,可以自由切换环境

    2)测试沙箱

    Pre-request Script:可以修改或设置一些默认参数,在Request之前执行脚本

    tests使用Java script,用来检验response是否满足要求;

    由描述性的Key和布尔型结果组成,可以理解为断言,并且可以创建多个Key;

    3.postman console

    1)配合测试沙箱使用,可以打印结果

    2)快捷键:Ctrl+Alt+C

    3)常用语法:console.log("打印变量:"+data.city);

    view->show postman console

    先打开postman console,然后运行请求。

     4.collections

    1)每个request看作是testcase,那么collection就是testsuite

    2)collection 可以一键运行所有的request

    3)collection可以使用CVS或Json文件导入变量,官网提供模板文件

    4)引用变量语法有两个:data.username或data['username']

    创建collection

    a.直接将request保存在collection中; 点击save保存在collection中;

    b.先创建collection,然后添加request;

    c.导入他人的collection

    运行collection

    a.collection runner运行在一个独立的面板中;

    b.collection runner 可以设置环境,运行次数,从文件获取变量等

    查看结果

    collection 运行结果可以查看截图,也可以导出

     

     2.postman实战

     测试API介绍

    1.地址:https://www.tianqiapi.com/api/

    2.入参:version-v1;city-城市,如北京

    实战一要求:

    1.接口请求成功,获取北京的天气

    2.使用断言,判断返回内容包含北京

    3.使用console查看变量

    实战二要求:

    1.使用collection,同时获取多城市天气

    2.使用json或csv文件导入城市变量

    3.使用console查看从文件获取变量

     

  • 相关阅读:
    wps 2011 破解版软件
    ios textView跟随键盘的移动
    开发版速达访问速度提升的解决方案
    开发版速达扩展功能-增值业务报表之分析交叉表第一篇
    开发版速达扩展功能-提供单据条码打印
    速达软件开发版ERP价格体系
    速达软件开发版使用技巧-帐套备份教程
    速达软件二次开发-发出商品和估价入库选择单据不显示价格和金额
    开发版速达扩展功能-业务单据明细表格数据导入
    开发版速达扩展功能-提供便捷的界面布局功能
  • 原文地址:https://www.cnblogs.com/mgg520813/p/10607705.html
Copyright © 2020-2023  润新知