美文网首页
01-Httprunner接口自动化第一篇:应用环境与安装

01-Httprunner接口自动化第一篇:应用环境与安装

作者: gz_tester | 来源:发表于2022-06-16 15:18 被阅读0次

    一、应用环境

    1. 需要安装python:httprunner3,要求python>=3.6,<4.0
    2. 需要安装pip
    3. 安装方式可参考如下
      3.1 https://ke.qq.com/itdoc/python3/python3-zv1u335z.html
      3.2 https://www.runoob.com/python3/python3-install.html

    二、安装

    1. 安装依赖库

    依赖库 版本要求 是否必须
    python 3.7及其以上 是
    requests 2.22.0及其以上 是
    pyyaml 5.4.1及其以上 是
    pydantic 大于1.8.0,小于1.9.0 是
    loguru 0.4.1及其以上 是
    jmespath 0.9.5及其以上 是
    black 22.3.0及其以上 是
    pytest 7.1.1及其以上 是
    pytest-html 3.1.1及其以上 是
    sentry-sdk 0.14.4及其以上 是
    allure-pytest 2.8.16及其以上 否
    requests-toolbelt 0.9.1及其以上 否
    filetype 1.0.7及其以上 否
    Brotli 1.0.9及其以上 是
    jinja2 3.0.3及其以上 是
    toml 0.10.2及其以上 是
    sqlalchemy 1.4.36及其以上 否
    sentry-sdk 0.14.4及其以上 是
    allure-pytest 2.8.16及其以上 否
    requests-toolbelt 0.9.1及其以上 否
    filetype 1.0.7及其以上 否

    1. 安装httprunner:pip3 install httprunner

    三、验证

    当httprunner安装完毕,系统中将被安装4个命令:

    httprunner: 主要的命令,可以使用所有的函数 hrun: httprunner run的别名,用于运行yaml/json/pytest测试用例
    hmake: httprunner make的别名,用于转换yaml/json为pytest的测试用例
    har2case: httprunner har2case的别名,用于转换har为yaml/json测试用例
    查看httprunner版本: httprunner -V #hrun -V
    查看运行选项: $ httprunner -h

    目前httprunner4.0已经上线,大家也可以参考官方文档:https://httprunner.com/docs/user-guide/

    相关文章

      网友评论

          本文标题:01-Httprunner接口自动化第一篇:应用环境与安装

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