你将收获

使用 pytest + selenium 进行自动化测试

使用 selenium ide 录制脚本

对商城后台项目进行自动化测试

适用人群

想使用 Pytest + Selenium 进行 UI 自动化测试的同学

课程介绍

# Pytest + Selenium 商城UI测试 项目实践

 

## 课程介绍

 

本课程使用 pytest + pytest-order + pytest-html + Selenium + Selenium IDE,带大家一起实现商城后台的 UI 自动化测试。

 

课程内容为:

 

- 介绍测试需求

- 自动测试账号登录

- 自动测试商品列表

- 自动测试添加商品

- 自动测试品牌管理

- 自动测试订单设置

- 生成测试报告

 

课程亮点有:

 

- 使用 Selenium IDE 录制操作,并生成代码

- 使用模块化的方式管理测试用例

- 分析 pytest-selenium 不适用的原因

- 介绍 pytest-selenium 源码

- 介绍 Selenium IDE 命令调试

- 使用 Selenium 的隐式等待和显式等待

- 使用 pytest-order 实现登录相关的测试用例优先执行

- 介绍常见UI测试断言方式

- 使用 baseurl 测试夹具,实现测试不同环境的项目

- 使用 driver 测试夹具,实现所有测试用例使用同一个浏览器 session

- 介绍使用 Selenium IDE 上传本地文件

- 介绍 Selenium WebDriverWait、ActionChains 等高级用法

- 介绍如何跳过测试用例

- 自定义 pytest-html 测试报告

- 介绍 pytest-html 源码

- 介绍 pytest 插件开发的钩子说明、钩子实现

 

发布于 2024 年 8 月

 

## 相关截图

 

 

## 课程资料

 

订阅课程后,播放器上方“课程详情”右边,会出现“下载课件”按钮,点击即可获得。

课程目录