|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-webdriver-with-docker/
课程评论:没有评论
课程名称:SDET:自动化架构大师班 [Java + 实操] 概述:该课程要求学员从官方Docker网站下载Docker Desktop。如果你是Udemy Business用户,请在下载软件前与雇主确认。通过这一综合课程,探索现代测试自动化的强大功能,课程内容结合了Selenium WebDriver、Java、Docker、Jenkins和AWS。从基础的Docker知识开始,到在云端协调可扩展的Selenium Grid,该课程将为你提供提升测试基础设施所需的技能。 先决条件:需具备Java、Selenium、Maven、Git和TestNG的知识。 主要收益: - 从零开始掌握:即使没有任何基础,也能学习Docker和CI/CD流程。 - 高效测试:学习在Docker容器中运行Selenium测试,减少基础设施管理的麻烦。 - 按需Selenium Grid:根据需要搭建Selenium Grid基础设施,并并行运行多个测试套件。 - 云测试:在AWS执行测试,节省宝贵的时间和资源。 你将学到: - Docker基础及其在测试自动化中的关键角色。 - 利用Docker Compose实现简化的容器编排。 - 利用Docker Hub进行镜像共享和按需扩展容器。 - 使用Docker轻松设置Selenium Grid。 - 通过Jenkins管道创建自定义镜像和自动化。 - 通过Jenkins扩展可扩展性,实现并行测试执行。 - 使用Groovy DSL编写Jenkins文件,实现无缝自动化。 - 在AWS上使用临时实例和AMI创建执行自动化测试。 - 通过Jenkins在云中归档结果。 - 开发针对Docker优化的Selenium框架。 - 通过Docker实现并行执行和多浏览器支持。 - 高效地在云中通过Jenkins归档结果。
This course requires you to download Docker Desktop from official docker site. If you are a Udemy Business user, please check with your employer before downloading software.-Discover the power of modern test automation with a comprehensive course that combines Selenium WebDriver, Java, Docker, Jenkins, and AWS. From foundational Docker knowledge to orchestrating scalable Selenium Grids in the cloud, this course equips you with the skills to supercharge your testing infrastructure.Prerequisites:Knowledge on Java, Selenium, Maven, Git, TestNG.Key Benefits:Mastery from Scratch: Start with Docker and CI/CD pipelines, even with zero prior knowledge.Efficient Testing: Learn to run Selenium tests within Docker containers, eliminating infrastructure management hassles.On-Demand Selenium Grid: Bring up Selenium Grid infrastructure as needed and run multiple test suites in parallel.Cloud Testing: Execute tests on AWS saving valuable time and resources.What You'll Learn:Docker fundamentals and its pivotal role in Test Automation.Leveraging Docker Compose for streamlined container orchestration.Utilizing Docker Hub for image sharing and scaling containers on demand.Setting up Selenium Grid effortlessly with Docker.Custom image creation and automation with Jenkins pipelines.Extending scalability with Jenkins for parallel test execution.Writing Jenkins files using Groovy DSL for seamless automation.Executing automated tests on AWS with spot instances and AMI creation.Archiving results via Jenkins in the cloud.Developing a Selenium framework optimized for Docker.Achieving parallel execution and multi-browser support through Docker.Effectively archiving results via Jenkins in the cloud.