会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
习久性成
路上见识世界并在途中认识自己。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
51
下一页
2021年8月23日
unittest框架如何将上个接口的返回结果给下个接口使用(面试必问)【多接口自动化应用】
摘要: 前言 面试必问:如何将上个接口的返回结果,作为下个接口的请求入参?使用unittest框架写用例时,如何将用例a的结果【response】,给用例b使用【body】。 unittest框架的每个用例都是独立的,测试数据共享的话,需设置全局变量,可以使用 globals() 函数来解决。 global
阅读全文
posted @ 2021-08-23 09:19 习久性成
阅读(683)
评论(0)
推荐(0)
2021年8月20日
pytest之allure(八)之清空上一次运行的记录(--clean-alluredir)【清空的是测试报告的原始数据(json/text/attach),而不是generate生成测试报告后的report数据】
摘要: 前言 当我们使用allure生成测试报告之后,我们再修改测试用例,然后再次运行生成测试报告会发现测试报告中保留了上一次用例的运行记录。【默认allure测试报告不会清理之前的原始数据;而原来的原始数据会在最新的allure测试报告中显示历史用例执行结果】 如果我们不想看到原来的用例执行记录,而是生成
阅读全文
posted @ 2021-08-20 09:01 习久性成
阅读(1323)
评论(0)
推荐(0)
2021年8月19日
pytest之allure(七)之Tag标记(@allure.epic()、@allure.feature()、@allure.story()、@allure.severity())
摘要: 前言 执行测试用例时,有的时候我们希望能够更加灵活的指定执行某些测试用例,pytest支持我们通过使用marker装饰器@pytest.mark来实现这个需求,而allure也同样提供了三种类似的方法来实现这个需求。 allure的三种方式: BDD(行为驱动开发)的风格标记:Epics、Featu
阅读全文
posted @ 2021-08-19 21:37 习久性成
阅读(1873)
评论(0)
推荐(0)
pytest之allure(六)之集成缺陷管理系统和测试管理系统(@allure.link()、@allure.issue()、@allure.testcase())
摘要: 前言 allure测试报告框架提供了@allure..link、@allure.issue、@allure.testcase 这三个装饰器,可以用来与缺陷管理系统和测试管理系统集成。 三个装饰器源码 def link(url, link_type=LinkType.LINK, name=None):
阅读全文
posted @ 2021-08-19 12:55 习久性成
阅读(254)
评论(0)
推荐(0)
2021年8月17日
pytest之allure(五)之为测试用例添加标题(@allure.title())
摘要: 前言 通过使用装饰器@allure.title可以为测试用例自定义一个更具有阅读性的易读的标题。 allure.title的三种使用方式: 直接使用@allure.title为测试用例自定义标题; @allure.title支持通过占位符的方式传递参数,可以实现测试用例标题参数化,动态生成测试用例标
阅读全文
posted @ 2021-08-17 20:56 习久性成
阅读(1325)
评论(0)
推荐(1)
2021年8月16日
pytest之allure(四)之为测试用例添加描述(@allure.description())
摘要: 前言 allure支持往测试报告中对测试用例添加非常详细的描述语用来描述测试用例详情;这对阅读测试报告的人来说非常的友好,可以清晰的知道每个测试用例的详情。 allure添加描述的三种方式: 使用装饰器@allure.description,传递一个字符串参数来描述测试用例。 使用装饰器@allur
阅读全文
posted @ 2021-08-16 15:19 习久性成
阅读(446)
评论(0)
推荐(1)
2021年8月13日
pytest之allure(三)之在测试报告中为测试用例添加附件(allure.attach)
摘要: 前言 allure测试报告同样支持显示不同类型的附件,对测试用例、测试步骤以及fixture函数的结果加以补充。 allure.attach() 或者 allure.attach.file 的作用是为allure测试报告的测试用例执行结果添加附件。 allure.attach的用法一:(最常用) 语
阅读全文
posted @ 2021-08-13 13:13 习久性成
阅读(1856)
评论(0)
推荐(0)
2021年8月11日
请求方法get和post的在URL encode编码方面的区别以及乱码问题
摘要: get提交 一、客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的? 1、对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/servlet?msg=abc 2、很常见的一个乱码问题就要出现了,如果url中出现中文或
阅读全文
posted @ 2021-08-11 11:16 习久性成
阅读(3822)
评论(0)
推荐(0)
2021年8月10日
协议号(网络层)、端口号(传输层)详解---》网络中请求数据在发送端封装&请求数据在接收端解析
摘要: 前言 计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。 其中硬件领域的端口又称接口,如:USB端口、串行端口等。【可以理解为每一个端口(接口)都代表了该计算机上的一个服务或者输入的硬件功能】 软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件
阅读全文
posted @ 2021-08-10 18:18 习久性成
阅读(3306)
评论(0)
推荐(0)
HTTP断点续传
摘要: 前言: 1、要实现断点续传下载文件,首先要了解断点续传的原理:断点续传其实就是在上一次下载断开的位置开始继续下载。 2、HTTP协议中,可以在请求报文头中加入Range段,来表示客户机希望从何处继续下载。 3、在以前版本中HTTP协议是不支持断点的,HTTP/1.1开始就支持了,一般断点下载时才用到
阅读全文
posted @ 2021-08-10 15:25 习久性成
阅读(1308)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
51
下一页
公告