首页
学习
活动
专区
工具
TVP
发布

Python自动化测试

专栏成员
260
文章
273778
阅读量
137
订阅数
Gatling性能测试(一)
Gatling是一款基于Scala 开发的高性能服务器性能测试工具,同时也是一款功能强大的负载测试工具,它为易于使用,高可维护性和高性能而设计。开箱即用,Gatling由于对HTTP协议的出色支持,使其成为负载测试任何HTTP服务器的首选工具。官方地址:https://gatling.io/get-started/。
无涯WuYa
2021-11-05
9230
Pytest之Allure测试报告(十五)
前面介绍了Pytest-html的插件,今天主要介绍Pytest生成Allure的测试报告。Allure的官方地址为:https://docs.qameta.io/allure/。在Allure的的框架里面可以指定测试报告的Title以及其他的信息,可以依据自己的需求来自定义测试报告。首先需要安装插件allure-pytest,安装的命令为:
无涯WuYa
2020-03-06
1K0
Pytest测试实战之token处理(十一)
HTTP是应用层的协议,同时也是无状态的协议,所以也就有了COOKIE技术的发展,关于COOKIE和SESSION以及TOKEN这些我就不详细的解释了,在我的书籍《Python自动化测试实战》里面有很详细的解释。本节继续沿着Python测试实战(十)的主题来看Pytest测试框架对token的处理和API的案例应用实战。在案例里面,应用了Flask-JWT,关于JWT部分改天我在博客里面详细的写下。对之前的源码增加token的验证,最新的案例代码为:
无涯WuYa
2020-01-02
2.8K0
Pytest测试实战(十)
在Pytest测试实战(九)里面,把接口请求的的请求地址,请求参数这些都存储到了yaml文件中,然后使用Pytest的参数化可以很轻松的实现几行代码就能够覆盖多个测试场景,关于测试场景的维护只需要在yaml文件中维护就可以了。下来需要思考的是在前面的文章体系中所有的请求都是GET的请求方法,但是请求方法除了GET还有POST等请求方法,所以在本文章中,加入对请求方法的处理机制,维护的yaml文件的内容为:
无涯WuYa
2019-12-19
7150
Python接口测试之HTTP协议
HTTP(HyperText Transfer Protocol)协议是基于应用层的协议,完成客户端发送请求到服务端等一系列的运作流程,中文简称超文本传输协议。HTTP诞生于1989年3月,最初由蒂姆·伯纳斯-李博士提出,目的是实现让远隔重洋的研究者们共享知识的设想。1997年1月发布了HTTP/1.1的版本,也就是目前,比较主流的HTTP协议版本。由于HTTP是基于应用层的协议,因此客户端不需要关注底层的网络细节,连接请求由可靠的传输协议TCP/IP负责。当客户端发送请求给服务端的时候,客户端与服务器之间建立了通信,请求完成后客户端与服务端之间的通信完成,请求流程如下图所示。
无涯WuYa
2019-04-25
1.6K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档