- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
【学习前提】 1. 具备python3语言基础 【学习人群】 1. 手工测试人员学习UI自动化测试技能 2. 开发人员转岗测试开发岗位 3. 如具有丰富的自动化测经验,本课程可能并不满足你
你将会学到:
掌握UI自动化测试框架的设计与实现
课程简介:
UI自动化框架的设计需储备基础知识,方能完成自动化测试框架的实现,如数据驱动、日志、配置文件等
AutoUiTestFrame自动化框架的目录结构初步进行规划,目录结构如下:
Config配置文件的目录
v config.ini配置文件;
v globalconfig.py获得日志路径、测试用例路径、测试报告路径、测试数据路径;
v Data测试数据;
v TestData.xlsx测试数据。
Public公共文件库
v Common封装的公共的方法
n Commonconfig.py公共的参数配置:调试过程中的测试数据等;
n DoExcel.py操作excel(数据驱动);
n Send_mail.py发送邮件(html);
n ReadConfigIni.py读取ini格式的配置文件;
n TestCaseInfo.py 测试用例信息;
n Log.py日志类。设置日志类,其他模块或文件需要日志类时,调用该文件。
v Pages使用po模式设计的测试页面
n BasePage.py 基类,对一些测试页面公共方法、属性的封装及webdrive一些方法的二次封装;
n Bing.py测试页面。
Report测试报告
v Log日志目录
n *****log日志。
v TestReport测试报告目录
n ***html测试报告。
TestCase测试用例
v TC_bing.py。
Run.py 控制测试用例的运行。
课程大纲-UI自动化(Selenium3)测试框架设计与实现
第1章UI自动化测试框架的设计(Selenium3)(1小时19分钟6节)
第2章UI自动化测试框架的实现(Selenium3)(2小时15分钟13节)
第3章自动化测试:分布式与虚拟化(2小时16分钟9节)
“李晓鹏”老师的其他课程更多+