摘要: 很多小伙伴应该在做自动化集成的时候发现Jenkins中没有python3环境,无法执行python命令,我在部署的时候也遇到这样的问题,随手做个记录,如果有不对的地方还请指正。 ###1.首先进入Jenkins容器 docker exec -it -u root jenkins /bin/bash 阅读全文
posted @ 2020-11-25 16:48 岩岩王 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ##下载jenkins镜像 建议使用的Docker映像是jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。这意味着 阅读全文
posted @ 2020-11-24 15:22 岩岩王 阅读(51) 评论(0) 推荐(0) 编辑
摘要: #运行负载测试 自HttpRunner 3.1.0以来集成 通过重用Locust,您可以运行负载测试而无需做额外的工作。 $ locusts -V locust 1.0.3 要完全使用,您可以运行locusts -h查看帮助,您会发现它与locust -h是一样的。 惟一的区别是-f/--locus 阅读全文
posted @ 2020-11-24 14:20 岩岩王 阅读(145) 评论(0) 推荐(0) 编辑
摘要: #测试报告 得益于与pytest的集成,HttpRunner v3.5可以使用所有的pytest插件,包括测试报告插件,如pytest-html和allure-pytest。 ###pytest html pytest-html插件附带HttpRunner安装。当您想为testcase执行生成一个h 阅读全文
posted @ 2020-11-24 14:18 岩岩王 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 运行测试用例 testcase准备好后,可以使用hrun命令运行testcase。 注意,hrun是httprunner run的命令别名,它们具有相同的效果。 hrun = httprunner run ###以不同的方式运行测试用例 HttpRunner可以以不同的方式运行测试用例。 您可以通过 阅读全文
posted @ 2020-11-24 14:17 岩岩王 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 编写测试用例 HttpRunner v3.x支持三种测试用例格式:pytest、YAML和JSON。非常推荐用pytest格式编写和维护测试用例,而不是以前的YAML/JSON格式。 格式关系说明如下: 记录并生成测试用例 如果SUT(被测系统)准备好了,最有效的方法是首先捕获HTTP流量,然后用H 阅读全文
posted @ 2020-11-24 14:14 岩岩王 阅读(184) 评论(0) 推荐(0) 编辑
摘要: #记录&生成测试用例 ##捕获HTTP请求和响应 在编写测试用例之前,我们应该了解API的细节。使用像Charles proxy这样的web调试代理工具来捕获HTTP流量是一个不错的选择。 例如,下面的图片展示了post表单数据到postman-echo.com。 ) ##将会话导出到HAR文件 然 阅读全文
posted @ 2020-11-24 14:09 岩岩王 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 脚手架 如果您想创建一个新项目,您可以使用scaffold来快速启动。 ##help $ httprunner startproject -h usage: httprunner startproject [-h] [project_name] positional arguments: proje 阅读全文
posted @ 2020-11-24 14:03 岩岩王 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 概念 debugtalk.py 根据约定优于配置的原则,每个项目应该且只能有一个debugtalk.py文件。这个文件有多个功能。 作为项目的根路径锚,测试用例中的相对路径,例如引用测试用例或CSV文件,都基于此根路径 作存储自定义python函数,测试用例中调用的函数都在这个文件中定义 varia 阅读全文
posted @ 2020-11-24 14:01 岩岩王 阅读(213) 评论(0) 推荐(0) 编辑
摘要: ###下载gitlab镜像 docker pull beginor/gitlab-ce # 不标注版本号下载最新版本 ###新建本地gitlab的etc(配置) log(日志) data(数据)存放目录(此步骤可以省略/在生成容器的时候会自动新建) mkdir -p /User/yanyanwang 阅读全文
posted @ 2020-11-19 15:06 岩岩王 阅读(115) 评论(0) 推荐(0) 编辑