教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

软件测试web自动化测试精讲与实战

更新时间:2023年03月21日14时06分 来源:传智教育 浏览次数:

好口碑IT培训

  课程介绍:

  本视频将教会大家搭建Web自动化和移动自动化测试环境;

  掌握Web自动化测试流程和脚本编写;

  掌握移动自动化测试中元素的定位方法、元素操作和手势操作;

  熟练掌握ADB工具的使用;

  掌握PO模式的设计思想,并能够对页面进行封装;

  掌握数据驱动的实现方式;

  能够在实际项目灵活运用自动化的相关技术。

程目录

  软件测试web自动化测试精讲与实战(滑动查看)

  第1节 - 目标

  第2节 - 课程大纲

  第3节 - 自动化及自动化测试相关知识

  第4节 - 自动化测试优点及误区

  第5节 - web自动化测试相关知识

  第6节 - 自动化工具选择

  第7节 - selenium概念及特点

  第8节 - selnium家族介绍

  第9节 - selenium安装卸载

  第10节 - 浏览器驱动下载及应用

  第11节 - 回顾浏览器驱动安装注意事项

  第12节 - 科普path环境变量

  第13节 - webdriver第一个案例演示

  第14节 - pycharm安装软件

  第15节 - 元素定位相关工具

  第16节 - 元素定位方式及分类

  第17节 - id属性定位方法

  第18节 - 案例1(id定位)

  第19节 - 案例1(id定位扩展)

  第20节 - name与class_name方法

  第21节 - 科普id、name、class区别

  第22节 - 总结

  第23节 - 回顾

  第24节 - 今日目标

  第25节 - tag_name定位

  第26节 - link_text及partial_link_text定位

  第27节 - 为什么使用xpath定位和css定位

  第28节 - xpath常用策略

  第29节 - Xpath语法

  第30节 - xpath练习

  第31节 - Xpath扩展

  第32节 - css定位

  第33节 - css定位策略

  第34节 - css选择器案例

  第35节 - css扩展

  第36节 - 八种元素定位汇总

  第37节 - 扩展工具生成XPATH和CSS

  第38节 - 定位一组元素

  第39节 - 扩展find_element方法封装

  第40节 - 总结

  第41节 - 回顾

  第42节 - 今日目标

  第43节 - 元素操作方法

  第44节 - 操作浏览器(最大化、设置大小、窗口位置、后退、前进)

  第45节 - 浏览器常用操作API

  第46节 - 操作浏览器(刷新、close、quit、title、current_url)分析

  第47节 - 操作浏览器(刷新、close、quit、title、current_url)实践

  第48节 - 获取元素信息的常用方法分析

  第49节 - 获取元素信息的常用方法实践

  第50节 - 鼠标操作相关知识

  第51节 - 鼠标常用操作方法(右击、双击、悬停、执行)

  第52节 - 拖拽方法演示

  第53节 - 鼠标操作

  第54节 - 键盘操作

  第55节 - 什么是元素等待及分类

  第56节 - 隐式等待应用

  第57节 - 显示等待应用

  第58节 - 总结

  第59节 - 扩展send_keys上传文件

  第60节 - 回顾

  第61节 - 今日目标

  第62节 - 使用css定位下拉框

  第63节 - select选择框

  第64节 - 认识警告框及为什么要操作

  第65节 - 处理警告框

  第66节 - 滚动条操作

  第67节 - 为什么要切换frame表单

  第68节 - 切换frame表单操作

  第69节 - 为什么要切换窗口

  第70节 - 切换窗口句柄

  第71节 - 截屏

  第72节 - 验证码介绍及处理方式

  第73节 - cookie相关介绍

  第74节 - cookie案例实践

  第75节 - 总结

  第76节 - 回顾

  第77节 - 进入目标

  第78节 - 为什么使用UnitTest框架

  第79节 - UnitTest(核心要素)

  第80节 - TestCase测试用例

  第81节 - 测试套件与测试执行

  第82节 - TestLoader类的用法

  第83节 - TestSuite与TestLoader区别

  第84节 - fixture装置函数

  第85节 - assert操作

  第86节 - 断言案例练习框架搭建

  第87节 - tpshop登录练习

  第88节 - 扩展断言

  第89节 - 参数化相关知识

  第90节 - 参数化应用

  第91节 - 总结

  第92节 - 回顾

  第93节 - 今日目标

  第94节 - unittest跳过方法

  第95节 - 演示html插件报告来源过程

  第96节 - html报告生成

  第97节 - with open

  第98节 - po实践介绍

  第99节 - v1版本实践

  第100节 - v2版本实现

  第101节 - v3页面层实现

  第102节 - v3业务层实现

  第103节 - PO模式三者关系

  第104节 - Base类实现

  第105节 - 查找元素方法封装

  第106节 - 扩展元组解包

  第107节 - Base其他方法封装实现

  第108节 - page页面框架搭建

  第109节 - 登录页面配置数据准备

  第110节 - 登录页面操作实现

  第111节 - 测试业务实现

  第112节 - PO效果演示

  第113节 - PO模式梳理

  第114节 - base02练习

  第115节 - 查找元素、点击、输入方法封装实现

  第116节 - page02结构搭建

  第117节 - 总结

  第118节 - 回顾

  第119节 - 今日目标

  第120节 - 数据驱动相关概念

  第121节 - json介绍

  第122节 - json与字典格式互转

  第123节 - json读与写

  第124节 - 计算器案例base实现

  第125节 - 计算器配置数据准备

  第126节 - page页面结构搭建及点击数字实现分析

  第127节 - page页面实现

  第128节 - 计算案例业务层实现

  第129节 - driver封装

  第130节 - 调试运行计算器效果

  第131节 - json测试数据准备

  第132节 - 读取json数据转换预期格式

  第133节 - 判断元素是否存在封装

  第134节 - 正向逆向用例区分

  第135节 - 效果演示

  第136节 - 扩展txt读取数据

  第137节 - 总结

  第138节 - 回顾

  第139节 - 今日目标

  第140节 - 日志特点及级别

  第141节 - logging基本应用

  第142节 - 设置日志格式及输入到文件

  第143节 - 日志的基本应用演示

  第144节 - 高阶用法介绍

  第145节 - 日志器和处理器操作

  第146节 - 时间处理器及格式器应用

  第147节 - logger封装

  第148节 - 使用单例封装logger日志对象

  第149节 - 自动化测试流程

  第150节 - tpshop介绍及自动化涉及模块

  第151节 - 自动化测试结构搭建

  第152节 - base方法封装实现

  第153节 - 登录用例分析

  第154节 - 总结


掌握行业热门技术

是每个程序员都应该重视的事情

软件测试web自动化测试精讲与实战如此重要,你还没学?

点击或搜索黑马程序员B站

观看全集视频

- 完整配套资料领取方式 -

(视频+讲义+源码+笔记+资料)

黑马程序员视频库

搜索《软件测试web自动化测试精讲与实战

0 分享到:
和我们在线交谈!