上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页
摘要: 前言 用过pytest的小伙伴都知道,pytest的运行方式是非常丰富的,可以说是你想怎么运行怎么运行,想运行哪些运行哪些,那httprunner是否同样可以呢? 运行用例的各种方式 运行指定路径的用例 格式:hrun + case路径 (httprunner_env) ➜ hrun hrun hr 阅读全文
posted @ 2021-02-09 17:20 Silent丿丶黑羽 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 前言 一般我们写接口自动化的时候,遇到复杂的逻辑,都会调用API方法来满足前置条件,Pytest的特性是无法用例之间相互调动的,我们一般只调用自己封装的API方法。 而httprunner支持用例之间的调用,通过RunTestCase对其他测试用例进行调用,并且还可以导出用例中你所需要的变量,来满足 阅读全文
posted @ 2021-02-09 14:40 Silent丿丶黑羽 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 测试用例分层 每个测试用例都有1个或多个测试步骤(List[step]),每个测试步骤对应一个API请求或其他用例的引用。 从上图分析,我们可以看到testsuite中包含了3个测试用例,testcase1中有4个请求和一个步骤teststep12,其中步骤teststep12依赖testcase2 阅读全文
posted @ 2021-02-08 18:04 Silent丿丶黑羽 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 投影 投影是JMESPath的关键特性之一。它允许您将表达式应用于元素集合。有五种投影: 列表投影 切片投影 对象投影 展平投影 过滤投影 处理投影需要注意的点 投影分为两个步骤。左侧(LHS)创建一个初始值的JSON数组。投影的右侧(RHS)是要为左侧创建的JSON数组中的每个元素投影的表达式。在 阅读全文
posted @ 2021-02-08 17:39 Silent丿丶黑羽 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 前言 JMESPath是JSON的查询语言。您可以从JSON文档中提取和转换元素 官方文档:https://jmespath.org/tutorial.html 基本表达式 JMESPath用的最多的方法就是search查询方法,下面是语法结构 search(<jmespath expr>, <JS 阅读全文
posted @ 2021-02-07 16:29 Silent丿丶黑羽 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 前言 每个测试用例都应该有config部分,可以配置用例级别。比如name、base_url、variables、verify、export等等 案例演示 from httprunner import HttpRunner, Config, Step, RunRequest, RunTestCase 阅读全文
posted @ 2021-02-07 11:30 Silent丿丶黑羽 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 编写测试用例 HttpRunner v3.x支持三种测试用例格式pytest,YAML和JSON。官方强烈建议以pytest格式而不是以前的YAML/JSON格式编写和维护测试用例 格式关系如下图所示: 图文解析: 1.postman收集的用例,curl命令行、抓包工具charles/fiddler 阅读全文
posted @ 2021-02-05 17:39 Silent丿丶黑羽 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 前言 写用例之前,我们应该熟悉API的详细信息。建议使用抓包工具Charles或AnyProxy进行抓包。 har2case 我们先来了解一下另一个项目har2case 他的工作原理就是将当前主流的抓包工具和浏览器都支持将抓取得到的数据包导出为标准通用的 HAR 格式(HTTP Archive),然 阅读全文
posted @ 2021-02-05 14:29 Silent丿丶黑羽 阅读(445) 评论(0) 推荐(1) 编辑
摘要: pytest接口自动化完整框架思维导图 阅读全文
posted @ 2021-02-04 17:24 Silent丿丶黑羽 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 前言 Charles是收费软件,可以免费试用30天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。 此时,我们只需网上找一个注册码即可 解决方法 1.点击charles窗口,点击Help → register charles 2.输入Re 阅读全文
posted @ 2021-02-03 16:15 Silent丿丶黑羽 阅读(438) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页