上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页
摘要: 在HttpRunner3的示例代码中,发送HTTP请求的代码是这样写的: from httprunner import HttpRunner, Config, Step, RunRequest, RunTestCase class TestCaseBasic(HttpRunner): config 阅读全文
posted @ 2022-01-13 17:46 测试开发刚哥 阅读(267) 评论(0) 推荐(0) 编辑
摘要: “感谢关注,恭喜您已获得基础服务,回复【电子书】将免费获得以下VIP尊享体验: 按目录分类的历史文章; 极佳的电子书阅读体验; 支持电脑移动多端设备; 随时随地学习测开技术。” 这是关注公众号“测试开发刚哥”最新的欢迎词。写书,是我的一个梦想。能够出版一本书,对我来说是一件极其有追求的事情。可是纸质 阅读全文
posted @ 2022-01-12 16:20 测试开发刚哥 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 从这篇文章开始,将对HttpRunner3的源码进行剖析。 为什么是HttpRunner3?其实pytest是一个更强大的测试框架,无奈它的源码实在是太复杂了,连学习pytest的使用都要花上很多时间,哪还有那么多精力去看它的源码。而其他很多所谓的测试框架实在是太粗糙了,学不到东 阅读全文
posted @ 2022-01-12 09:16 测试开发刚哥 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 TestNG用例的执行顺序有两种方式来指定:注解和XML。 注解 使用@Test的dependsOnMethods属性: @Test public void serverStartedOk() {} @Test(dependsOnMethods = { "serverStarte 阅读全文
posted @ 2022-01-10 20:18 测试开发刚哥 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 TestNG作为Java技术栈一个极其强大的测试框架,想必在参数化这块也有一定的特别之处,本文就来根据官方文档,对TestNG参数化进行一探究竟。 TestNG参数化有两种方式,第一种是从testng.xml读取数据,第二种是通过代码读取数据。 从testng.xml读取数据 直 阅读全文
posted @ 2022-01-09 15:22 测试开发刚哥 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 TestNG有3种代码组织层级:测试方法(Test methods)、测试类(Test classes)、测试组(Test groups)。 Test methods、Test classes **使用了@Test注解的方法就是测试方法,包含测试方法的类就是测试类。**比如: p 阅读全文
posted @ 2022-01-08 11:47 测试开发刚哥 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 tep已经支持了两种开发模式:用例数据一体和HttpRunner(第三版)。HttpRunner已经众所周知,此处不做过多介绍。用例数据一体指的是把用例和数据都写在一个test.py文件里面,这样的好处是简单直接明了,特别适合刚开始用pytest写自动化代码的同学,从上往下一气呵 阅读全文
posted @ 2022-01-08 11:46 测试开发刚哥 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 趁着元旦假期最后一天,有着大把时间,奔着把tep做大做强的目标,好好学习了一波。在开始正文之前,先回答可能会问到的两个问题。第一个问题是为什么要集成HttpRunner?因为我最近在思考如何给tep做分层设计,参考了我司现有的接口自动化平台,它的设计是每个用例有很多测试步骤,可以 阅读全文
posted @ 2022-01-03 19:24 测试开发刚哥 阅读(167) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是刚哥。 本文将介绍两种运行TestNG的方式: IDEA 命令行 IDEA IDEA配置TestNG可以参考我之前的这篇文章《2021年搭建Java环境最快办法》--添加TestNG。 在IDEA中运行TestNG第①种点击方法或类前面的小箭头: 第②在方法或类内部点击右键: 第③种方式 阅读全文
posted @ 2022-01-02 20:38 测试开发刚哥 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是刚哥。 对于登录→搜索商品→添加购物车→下单→支付这样的大流程,使用teprunner测试平台该如何编写接口自动化用例呢? 假设这几个节点的接口和参数如下: # 登录 url:/login method: post body: {"username": "dongfanger", "pa 阅读全文
posted @ 2021-12-29 20:40 测试开发刚哥 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页