自动发货>收到卡密后>用"QQ登录"方式到本站>在线充值它
资源导航

Selenium自动化测试实战项目驱动,深入理解Selenium原理与实战技巧 142349

培训22.4 MB2022-08-20 16:07:43

所属:电脑教程>ID号:142349

下载

需要5点数下载(1点数=1元)

访客评分

2

267人

资源简介:

Selenium自动化测试实战 项目驱动,深入理解 Selenium 原理与实战技巧资源简介:

 你将获得

深入 Selenium 源码、原理、封装、技巧;

unittest、pytest、DDT、POM 迭代测试方法;

大型项目分布式测试解决方案;

Jenkins 持续集成和交付。

课程介绍

Selenium 凭着免费、开源、无操作系统 / 浏览器限制、支持多种语言以及与其他工具轻松集成等特点,已经成为 Web 自动化测试领域的事实标准,也是测试工程师必学的一个测试框架。

在 Selenium 的学习中,会有这样几个难点:

Selenium WebDriver 的运行原理难以理解。

多环境下如何配置 Selenium?

Selenium 和其他软件如何配合使用?

如何理解和掌握数据驱动的测试、POM 设计模式?

如何将 Selenium 集成到 Jenkins,实现持续集成和交付?

针对这些难点,我们在课程中设计了相应内容来帮你答疑解惑。

在基础部分,我们会带你搭建开发环境,实操讲授 Selenium 的核心技术及 Selenium IDE 的用法,夯实基础。

在实战部分,我们会采用项目驱动的讲解方式,从需求分析和用例设计,每个章节都会对测试方案进行一次迭代,掌握不同的测试方案及落地技巧。

在进阶部分,我们将使用 Selenium Grid 实现分布式测试,讲解如何讲 Selenium 集成到 Jenkins,实现持续集成和交付。

学完之后,相信你可以非常熟练地使用 Selenium 帮你高效完成测试工作,成为一名优秀的测试工程师。

课程目录

01丨课程介绍.mp4

02丨内容综述.mp4

03丨聊聊Web自动化测试:黑盒、白盒、α测试、β测试、冒烟测试、回归测试.mp4

04丨Selenium三剑客:WebDriver、IDE、Grid一网打尽.mp4

05丨Selenium开发环境搭建.mp4

06丨下载安装浏览器驱动:教你解决最麻烦的版本匹配问题.mp4

07丨第一个Selenium测试:Selenium测试流程、源码分析.mp4

08丨实现元素定位:掌握Selenium八大定位方法.mp4

09丨通过打车生活案例,深入剖析WebDriver运行原理.mp4

10丨掌握WebDriver核心方法和属性的使用.mp4

11丨掌握WebElement核心方法和属性的使用.mp4

12丨form表单:熟练掌握form表单操作步骤.mp4

13丨掌握checkbox和radiobutton的定位技巧.mp4

14丨下拉列表:熟练使用Select类,来实现下拉列表定位.mp4

15丨弹框处理:掌握alert、confirm、prompt三种弹出的用法.mp4

16丨Selenium三种等待方式:剖析原理、用法和应用场景.mp4

17丨Selenium等待条件:掌握17种元素等待条件.mp4

18丨掌握鼠标单击、双击、右击,键盘输入、键盘组合键的应用.mp4

19丨熟练执行JavaScript的方法和技巧,掌握JavaScript操作滚动条.mp4

20丨Selenium屏幕截图:实现屏幕截屏、按照日期时间格式保存图片.mp4

21丨掌握frame、iframe定位,熟练frame的切入和切出.mp4

22丨下载安装Selenium IDE:下载安装Chrome、Firefox插件IDE.mp4

23丨熟练Selenium IDE菜单栏、工具类、命令窗口的使用.mp4

24丨Selenium IDE实现录制和回放及脚本导出.mp4

25丨项目环境搭建:安装JDK、MySQL、Tomcat和测试系统.mp4

26丨需求分析和用例设计:深度挖掘需求,掌握测试用例设计范式.mp4

27丨项目架构设计:掌握分层设计思想,合理设计目录和包结构.mp4

28丨解决验证码问题-方案一:使用pytesseract和Pillow实现验证码识别.mp4

29丨解决验证码问题-方案二:通过第三方AI库识别验证码.mp4

30丨实现工具类:设计获得验证码、随机字符串生成、cookie操作工具类.mp4

31丨完成用户注册测试用例:解决验证码、等待弹框等复杂内容.mp4

32丨完成用户登录测试用例:实现登录成功和失败测试.mp4

33丨完成管理员登录测试用例:完成验证码正确和错误测试用例.mp4

34丨完成文章分类测试用例:解决测试用例依赖问题.mp4

35丨完成添加、删除文章测试用例.mp4

36丨unittest简介:测试用例、测试套件、测试运行器、测试加载器.mp4

37丨unittest中的方法:掌握各种setup、teardown和断言方法.mp4

38丨测试用例、测试套件和测试加载器:掌握加载测试用例的四种方法.mp4

39丨使用unittest重构测试用例:掌握使用unittest模块的方法和技巧.mp4

40丨为项目添加测试报告:使用第三方模块实现测试报告.mp4

41丨pytest框架简介:pytest安装、用例编写规则、执行用例.mp4

42丨pytest标记:查找测试策略、标记测试函数.mp4

43丨pytest参数化处理:使用参数化装饰器、解析列表、元组、字典等数据.mp4

44丨pytest Fixture:使用fixture实现用例之间的调用.mp4

45丨pytest setup 和 teardown.mp4

46丨pytest allure生成测试报告.mp4

47丨使用pytest重构项目:实现用例依赖、测试报告、数据参数化.mp4

48丨logging模块简介:日志的作用、等级和常用函数.mp4

49丨logging日志格式输出:日志发生的时间、文件、模块、行号等信息格式输出.mp4

50丨logging模块四大组件:Logger、Handler、Formatter、Filter的用法.mp4

51丨为项目添加日志:将日志应用到项目.mp4

52丨使用csv模块读取CSV文件,使用pytest参数化实现DDT.mp4

53丨使用json模块读取json文件,使用pytest参数化实现DDT.mp4

54丨使用xlrd模块读取excel文件,使用pytest参数化实现DDT.mp4

55丨Selenium读取数据库数据:将数据保存到数据库,实现数据驱动的测试.mp4

56丨Selenium DDT:使用DDT模块实现数据驱动的测试.mp4

57丨使用DDT思想重构项目:使用数据库保存数据,将数据驱动思想应用到项目.mp4

58丨POM设计模式简介:理解页面-对象-模型设计模式,实现代码的松耦合.mp4

59丨设计BasePage类:设计基类,提高项目的代码重用性.mp4

60丨设计项目页面对应的PO类:使用POM设计模式设计PO类.mp4

61丨设计项目测试用例:将POM设计模式应用到项目.mp4

62丨Selenium Grid下载安装:配置Java运行环境,下载安装Selenium Grid.mp4

63丨Selenium注册node节点.mp4

64丨使用Selenium执行远程测试.mp4

65丨Jenkins环境搭建:下载安装Jenkins.mp4

66丨在Jenkins中运行项目.mp4

67丨邮件通知:实现邮件通知功能.mp4

68丨定时运行项目,实现真正的自动化测试.mp4

69丨结课测试&结束语.mp4

本软件是会员软件,如果你是会员,请登陆。如果不是会员请注册
现在仅需¥5点数
市场价 ¥322 立即下载 点数购买规则 报告下载错误

本月排行

  1. 1Miaa王满儿画面情绪铺垫与氛围营造2023 149572

    11.0 MB

    881次浏览

    插画教程

  2. 2Rednull场景概念设计第5期2024年结课blender+UE5课程...

    32.7 MB

    663次浏览

    blender教程

  3. 3小泥巴iPad商业插画旗舰课年课2023年 149570

    136 MB

    537次浏览

    插画教程

  4. 4画仙儿妮妮男生主题2023 149480

    10.6 MB

    684次浏览

    插画教程

  5. 5米乌aaa人体结构塑造第3期2024 149478

    49.8 MB

    725次浏览

    3dmax教程

  6. 6董颖达的图像语言分析与实践课2023 149477

    27.4 MB

    89次浏览

    平面设计

用户评论

   

评论摘要(共 0 条,得分 0 分,平均 0 分)



用户名:

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

通知管理员

微信扫一扫关注本站

免费获取点数
(1天30点)

加载中...