非常棒的课程。我开始理解Selenium WebDriver结合Java的核心概念了。
Selenium WebDriver 4 Java 教程 - 从零到英雄
学习 Selenium WebDriver,从基础到高级,涵盖 POM、Grid、Maven 和 Jenkins,并为面试做准备。
课时 -294
资源 -127
时长 -41.5 小时
终身访问

课程描述
Selenium WebDriver 4 with Java - Zero To Hero课程涵盖了广泛的课程,所有材料中都包含代码文件。这可以成为您从头开始学习Web自动化框架技术的首选方案。
Selenium WebDriver 4 with Java课程概述
本课程从初级开始,逐步推进到高级。您可以在本课程中学习Web UI自动化所需的一切知识。
我们首先学习Java编码基础知识,然后学习Selenium、TestNG、Selenium Grid、Log4j、Maven、Jenkins、数据库测试、性能测试以及使用Cucumber和Gherkin语言的行为驱动测试。
主题包括
Selenium Webdriver 3.x
Java概念详解
TestNG框架
高级报表
使用Log4j的日志记录基础设施
页面对象模型
页面工厂框架
数据驱动框架
使用Selenium Grid 2.0在远程机器上执行测试
使用Maven的构建管理
使用Jenkins的持续集成
数据库测试
性能测试
使用Cucumber和Gherkin语言的行为驱动测试
本课程适合谁
有兴趣从事测试自动化工作的质量保证和手动测试专业人员
想要提高测试自动化技能的质量保证自动化专业人员
刚毕业并想从事软件工程职业的大学生、质量保证团队领导和经理
目标
完成本课程后,您将对Web自动化框架有透彻的理解。
使用页面对象/工厂模型,您将能够解释、设计和实现结构化的自动化框架。
使用Jenkins,您可以进行持续集成测试。
使用Selenium Grid,您可以进行跨浏览器测试。
使用最先进的报表工具,您将能够生成美观的报表。
您将对TestNG框架有完整的理解。
您将具备自动化任何在线应用程序的必要知识。
先决条件
不需要Java经验,课程中涵盖所有概念
浏览器(Firefox或Chrome)
Windows/MAC电脑
不需要自动化/编码经验,初学者也能轻松学习本课程
Java SDK、Eclipse、Firefox、Chrome、TestNG、Selenium IDE、Selenium WebDriver。所有必要的安装步骤都在课程讲座中讲解,相关文档已上传至课程。
课程大纲
查看课程详细内容分解
Selenium 简介
4 个讲座
-
课程成果 05:24 05:24
-
讲师介绍 01:22 01:22
-
为什么选择 Selenium? 05:11 05:11
-
Selenium WebDriver 架构 - 工作原理? 05:24 05:24
Java 概念 - 数据类型
8 个讲座
Getter和Setter -> 实用示例
4个讲座
Selenium WebDriver - 设置
6 个讲座
元素定位的多种方法
5 节课
XPath - 高级定位器
8 个讲座
使用配置文件和选项
4 节课
Selenium WebDriver -> 等待类型 - 处理同步问题
7 个讲座
Selenium WebDriver -> JavaScript 执行
5 节课
Selenium WebDriver -> 使用Actions类
3个讲座
常用面试问题 - Selenium WebDriver 异常
4 个讲座
日志基础设施 - 使用 Log4j2
7 个讲座
TestNG -> 注解和断言
8 个讲座
TestNG -> 参数和并行
3 个讲座
TestNG -> 数据提供者
3 个讲座
TestNG -> 监听器
5个讲座
Extent Reports -> 高级报表
7 个讲座
Selenium WebDriver -> 文件上传和Windows身份验证
6个讲座
使用Selenium Grid 2.0进行跨浏览器测试
8 个讲座
Git和GitHub - 版本控制系统
8个讲座
Selenium WebDriver面试题 - 实时
3个讲座
性能测试
3个讲座
Sauce Labs 集成
3 个讲座
条件语句和循环
5 节课
练习题及解答
4 节课
异常处理
4 节课
结论
1 个讲座
讲师 详情
Lets Kode It
我们不仅仅是线上课程创作者;我们是一个充满激情的社区,致力于赋予个人掌握测试自动化技能,帮助他们在测试自动化领域取得优异成绩。自2014年以来,我们已帮助超过15万名学生在各个平台上释放潜力,在这个充满活力的领域取得成功。
基于人人都有权获得优质教育的信念,我们精心设计了全面的、循序渐进的课程,以适应各种学习风格和经验水平。无论您是初学者学习Python,还是经验丰富的测试人员寻求掌握Selenium WebDriver,我们都有量身定制的学习路径来指导您。
我们对您成功的承诺超越了理论
实际应用:我们专注于您可以立即应用于测试项目的实用技能,确保您在实践中学习。
专家精心制作的内容:我们的课程由经验丰富的测试自动化专业人员开发和教授,他们拥有丰富的行业经验。
引人入胜的学习环境:我们相信学习应该互动且愉快。期待充满活力的讨论、实践实验和支持性社区来增强您的学习之旅。
坚定不移的支持:我们随时准备回答您的问题,提供反馈,并在学习的每一步都为您提供指导。对于我们的专业团队来说,没有太大的挑战或太小的挑战。
不仅仅是讲师,更是您的支持者
我们始终走在前沿:我们的课程内容不断更新,以反映测试自动化领域的最新趋势和技术。
我们帮您拓展职业机会:我们积极与业界互动,分享有价值的见解和职位信息,帮助您找到理想的工作。
我们赋能您回馈社区:我们鼓励学生通过开源项目和知识分享为测试社区做出贡献。
加入我们,开启您的测试自动化之旅,释放您的全部潜力。携手并进,我们将一次一个自动化测试地重塑软件质量的未来。
课程 证书
使用您的证书来改变职业或在您目前的职业中晋升。
我们的学生与
最优秀的
反馈
相关视频课程
查看更多