zoukankan      html  css  js  c++  java
  • httprunner学习19-重复执行用例

    前言

    使用httprunner做接口测试过程中,在工作中会遇到这种场景,发现某个接口不稳定,想重复运行100次用例,甚至1000次,看成功率。

    yml脚本

    - config:
        name: httpbin api test
        request:
            base_url: http://www.httpbin.org
    - test:
        name: get request
        request:
            url: /get
            method: GET
        validate:
            - eq: [status_code,200]
    

    执行

    hrun D:soft est_httpbin.yml

    重复运行

    在 test 下加个 times 参数即可实现,如运行5次

    - config:
        name: httpbin api test
        request:
            base_url: http://www.httpbin.org
    - test:
        name: get request
        times: 5
        request:
            url: /get
            method: GET
        validate:
            - eq: [status_code,200]
    

    这样重新运行就会执行5次

    D:soft>hrun test_httpbin.yml
    get request
    INFO     GET /get
    INFO     status_code: 200, response_time(ms): 521.71 ms, response_length: 266 bytes
    INFO     start to validate.
    .
    get request
    INFO     GET /get
    INFO     status_code: 200, response_time(ms): 240.88 ms, response_length: 266 bytes
    INFO     start to validate.
    .
    get request
    INFO     GET /get
    INFO     status_code: 200, response_time(ms): 240.6 ms, response_length: 266 bytes
    INFO     start to validate.
    .
    get request
    INFO     GET /get
    INFO     status_code: 200, response_time(ms): 241.82 ms, response_length: 266 bytes
    INFO     start to validate.
    .
    get request
    INFO     GET /get
    INFO     status_code: 200, response_time(ms): 243.66 ms, response_length: 266 bytes
    INFO     start to validate.
    .
    
    ----------------------------------------------------------------------
    Ran 5 tests in 1.517s
    
    OK
    INFO     Start to render Html report ...
    INFO     Generated Html report: D:soft
    eports1571151301.html
    
  • 相关阅读:
    敏捷开发第五天
    敏捷开发第四天
    系统用户分析模型
    第三天敏捷开发
    第二天敏捷开发
    敏捷开发第一天
    第三周学习总结
    [学习笔记]莫队算法
    【网络流】Modular Production Line
    [学习笔记]set的使用
  • 原文地址:https://www.cnblogs.com/yoyoketang/p/11681757.html
Copyright © 2011-2022 走看看