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
    
  • 相关阅读:
    mysql日常~gh-ost使用
    redis基础篇~哨兵
    zeppelin-0.6.0安装配置
    spark 好文链接
    spark API 介绍链接
    solr5.5 基于内置jetty配置 Ubuntu
    Gollum 安装笔记
    手机版测试
    win7 eclipse 调试storm
    (转)Storm UI 解释
  • 原文地址:https://www.cnblogs.com/yoyoketang/p/11681757.html
Copyright © 2011-2022 走看看