Skip to content

Web自动化测试专家学习线路

1.部署项目

选择自己感兴趣的项目,部署在Linux 或者Mac系统上,系统要求最低配置:4核8G

推荐部署项目(可选其一)
用户管理系统部署
会员系统部署
CRM系统部署
ERP系统部署
OA系统部署
商城系统PC端部署
商城系统APP端部署

2.安装必备工具

前期在自己PC本地上安装一些工具用于后续的测试练习

功能工具
Python3/seleniumPython3_selenium及Pytest的安装与配置
JDK8/JUnitJDK8及JUnit的安装与配置
Nodejs20Nodejs20安装与配置
IDEA2021IDEA2021安装与配置
PycharmPycharm安装与配置
HBuilderHBuilder安装与配置
API接口数据模拟Postman安装与使用
Git工具Git工具安装与使用

3.学习线路与实战

前期学习Python3/JAVA基础语法 及 其各自自动化框架语法,并通过登录场景来启动demo程序,中期学习如何设计框架及管理自动化测试用例,后续借助CD平台或测试平台来定时构建运行自动化及展示自动化测试报告。

3.1 基础学习

阶段链接
1阶段-基础,耗时1-2天1_Python基础语法
1阶段-基础,耗时1-2天1_Pytest基础语法
1阶段-基础,耗时1-2天1_JAVA基础语法
1阶段-基础,耗时1-2天1_JUnit基础语法
1阶段-基础,耗时1-2天1_Selenium基础语法

3.2 实战

阶段链接
2阶段-进阶,耗时1-2天2_实战:pytest 框架编写接口用例
2阶段-进阶,耗时1-2天2_实战:selenium+pytest 框架编写ui用例
2阶段-进阶,耗时1-2天2_实战:JUnit 框架编写单元用例
2阶段-进阶,耗时1-2天2_实战:Jenkins+pytest+allure 持续集成