自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笑笑的博客

质量分析师

  • 博客(5)
  • 收藏
  • 关注

原创 自动化框架和工具有哪些?

自动化框架比对

2024-01-29 20:21:13 1063

原创 Pipenv: 新一代Python项目环境与依赖管理工具

它能够自动为项目创建和管理虚拟环境,不用再维护 requirement.txt 了,使用 Pipfile 和 Pipfile.lock 来代替:从 Pipfile 文件中添加或者删除包,同时生成 Pipfile.lock 文件来锁定安装包的版本和依赖信息,避免构建错误。安装完所需的依赖包后,会自动更新到Pipfile文件中,这样当其他人就可以在项目根目录下用pipenv install一键安装所有的依赖包,快速的搭建环境。

2024-01-29 20:18:03 433

原创 Python实现将测试结果报告打包发送邮件

Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。简单说下他们的关系,如果构造一个MIMEText对象,就表示一个文本邮件对象,如果构造一个MIMEImage对象,就表示一个作为附件的图片对象,要把多个对象组合起来,就用MIMEMultipart对象,他代表的是整个邮件。server.login(self.my_sender, self.my_pass) # 括号中对应的是发件人邮箱账号、邮箱授权码,授权码是需要登录邮箱到设置中进行开启SMTP服务再添加的。

2024-01-29 20:15:05 373

原创 自动化框架设计及落地的那些事

近期做了一个web UI 自动化的项目,框架用的是Python+PyTest+Selenium+BDD。以这个框架为学习的入口,整理出这份文档,想给大家诠释出项目在做UI自动化时的一些实操流程,目的是想给那些想学习自动化框架搭建的同学一些思考方向,当然在实际项目中我们或许会面对更为复杂的场景,并不止我所讲到的这些,欢迎大家一起交流。如果你也不曾接触这个框架,想要练练手,建议可以先:了解一下Python 基础,明白类与对象,封装与继承了解 PyTest 以及 PyTest-BDD框架的运行机制。

2024-01-29 20:12:33 832

原创 Pytest + Playwright + Allure + BDD 框架与GitHub Action集成并以GitHub Pages发布Allure测试报告

本文主要是想通过以Pytest + Playwright + Allure + BDD框架为demo的项目,介绍项目怎样与 Github的持续集成工具GitHub Action进行集成并展示allure report,如果大家对框架搭建感兴趣,可以参考另一篇文章。

2024-01-29 20:06:27 1631

空空如也

空空如也

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

TA关注的人

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