自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Requests库

​使用requests.Session对象可以在多个请求之间保持会话,其HTTP请求方法与requests的请求方法一致。提供一种持久性的会话,允许在多个请求之间保持cookie、header和连接池等配置参数的共享,这样可以重用同一连接,而不是为每个请求创建一个新的连接。

2024-09-05 15:11:59 401

原创 WEB自动化测试第四讲-断言

使用命令pip install pytest-assume 进行安装,什么时候去使用,如果说与assert有区别的是在进行断言的是在断言失败的时候不会中断程序,依然会执行后面的操作。

2024-08-21 10:57:39 371

原创 WEB自动化测试第四讲—allure

Allure测试工具使用已经python第三方工具进行使用详解,与自动化相结合

2024-08-15 16:58:45 1660

原创 WEB自动化测试第三讲—数据库

安装连接MySQL的库:pymysql,使用命令进行安装:pip install pymysql。

2024-08-02 15:56:38 588

原创 WEB自动化测试第二讲—pytest

作用于整个模块(多个类),每个模块执行前都会运行一次fixture,模块内的所有函数和方法都可以使用,所有模块执行前执行yield前面的代码,结束之后执行yield后面的代码。最小的作用域,作用于每个测试用例(包含函数/方法),如果需要函数和方法都需要调用时,需要将函数使用夹具,而不是使用方法。夹具进行参数化,params进行参数,里面可以传入列表或者元组或者嵌套等,使用request.param进行调用。支持参数组合,获得多个参数化参数的所有组合,可以堆叠使用参数化装饰器:【每一个参数化装饰器代表。

2024-07-30 16:09:46 2294

原创 python文件操作——YAML库

这些是YAML的基本语法规则。使用这些规则,你可以创建具有层次结构和灵活性的数据表示。请注意,缩进、空格和换行符在YAML中非常重要,因为它们用于表示结构和层次关系。大小写敏感,Yam文件中true和false不区分大小写,其他区分大小写使用缩进表示层级关系,缩进时不支持使用Tab键缩进,只允许使用空格。不需要关注缩进的空格数目,只要相同层级的元素左侧对齐即可多个文件用"- - -"来区分。

2024-07-29 16:15:12 3024

原创 WEB自动化测试第一讲—selenium高阶操作

滚动条是浏览器上自带的,没法使用元素的定位这个时候就需要执行js语句进行操作,使用execute_script来执行js语句,js语句为window.scrollTo(0,document.body.scrollHeight);,如果将坐标参数反过来就是横向滚动条。

2024-07-21 10:59:09 363

原创 WEB自动化测试第一讲—selenium中阶操作

selenium可以实现使用键盘输入、alert弹窗、复选框、内联框架等

2024-07-16 21:08:08 2107

原创 WEB自动化测试第一讲—selenium入门操作

selenium提供可以进行多个驱动,注意,不是国内的驱动,国内浏览器是不认可的,是世界公认的浏览器才可以使用驱动,如:chrome,Edge,Firefox,Safari这里咋们进行Chrome驱动下载,注意:驱动版本要与你的chrome浏览器版本一致下载完成之后放入到你的python路径中。

2024-07-09 19:28:12 1244

原创 性能测试指标

解释:每秒处理完成的事务数。

2024-06-26 15:23:45 312 1

webUI自动化测试框架

使用pytest+selenium+allure+logging+yml+openpyxl+pymysql+pymssql+docker组合而成的自动化测试框架,实现了数据分离,以关键字进行驱动,还进行跳过登录等操作,最后使用docker将其创建成镜像,让其使用更加方便,方便随时随地的拉取和使用执行,可移植性强,实现公司项目可维护性,便捷。

2024-08-24

allure文件上传使用

自动化测试报告第三方工具allure安装包

2024-07-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除