Docker|自动化测试– 大师班(从初学者到专家)
Docker | Automation Testing | Selenium | Playwright | API Tests | Jenkins | AWS | CICD | Concepts + Complete Handson
Docker|自动化测试 |硒 |编剧 |API 测试 |詹金斯 |亚马逊AWS公司 |CICD公司 |概念 + 完整的动手实践
教程演示🔗
What you’ll learn 学习内容
-
Docker concepts and importance of Test Automation along with docker concepts
Docker 概念和测试自动化的重要性以及 docker 概念 -
How to setup docker environment in Test Automation
如何在测试自动化中设置 docker 环境 -
How to determine which docker architecture is required for which scenarios of Test Automation
如何确定测试自动化的哪些方案需要哪种 docker 体系结构 -
Design & Run selenium automation scripts inside Docker containers
在Docker容器中设计和运行selenium自动化脚本 -
Design & Run single browser tests inside docker containers
在 docker 容器中设计和运行单个浏览器测试 -
Design & Run multiple (cross browser testing) Selenium grid inside docker containers
在 docker 容器中设计和运行多个(跨浏览器测试)Selenium 网格 -
Design & Run Java based tests inside docker container
在 docker 容器中设计和运行基于 Java 的测试 -
Design & Run javascript based tests playwright tool inside docker containers
在 docker 容器中设计和运行基于 javascript 的测试 playwright 工具 -
Design & Run api based tests inside docker containers
在 docker 容器中设计和运行基于 api 的测试 -
Integrate and run automation tests inside docker containers in cloud environment
在云环境中的 docker 容器中集成和运行自动化测试 -
Integrate and run automation tests inside docker containers in AWS
在 AWS 的 docker 容器中集成和运行自动化测试 -
Integrate and run automation tests inside docker containers in Jenkins
在 Jenkins 的 docker 容器中集成和运行自动化测试 -
Learn basic of Dockers 了解 Docker 的基础知识
-
Learn why Docker is important in CICD Devops
了解为什么 Docker 在 CICD DevOps 中很重要
Requirements 要求
-
Basics of Automation Testing – but then course has been designed considering beginners
自动化测试的基础知识 – 但课程的设计考虑到了初学者
Description 描述
This course gives a complete learning about the docker basics, docker architecture, and then deep dives to different usecases that automation testes might find themselves in the organisational industry.
本课程全面了解 docker 基础知识、docker 架构,然后深入探讨自动化测试人员在组织行业中可能发现的不同用例。
This is the only course:
这是唯一的课程:
which covers different automation tools (Selenium, Playwright, Postman) , different Build Automation Tools (Jenkins, AWS), different programming languages (Java, Javascript) so that the students can get the best out of understanding docker along with Test Automation framework.
它涵盖了不同的自动化工具(Selenium、Playwright、Postman)、不同的构建自动化工具(Jenkins、AWS)、不同的编程语言(Java、Javascript),以便学生可以充分利用对 docker 和测试自动化框架的理解。
There are total 7 use cases explained step by step handson practical and before that with concepts so that the students understand the different scenarios that they might face will using docker in the framework.
总共有 7 个用例,一步一步地解释,动手实践,在此之前,有概念,以便学生了解他们可能面临的不同场景,将在框架中使用 docker。
Software testing is a field that is continuously changing. As testers frequently have limited time to test software, Quality Assurance Engineers often choose automation to ensure the results for improving software quality.
软件测试是一个不断变化的领域。由于测试人员测试软件的时间通常有限,因此质量保证工程师通常选择自动化来确保提高软件质量的结果。
Docker is a technique that separates an application in a lighter, quicker running environment than a Virtual Machine (VM). Containerization is used along with Selenium, WebDriver, and other comparable automated testing tools.
Docker 是一种在比虚拟机 (VM) 更轻、运行速度更快的环境中分离应用程序的技术。容器化与 Selenium、WebDriver 和其他类似的自动化测试工具一起使用。
With the introduction of the multi-container testing strategy, Docker has changed how testing is integrated into the CI/CD process. To bundle an application’s dependencies, an operating environment free of external agents that may interfere with the testing method can be employed.
随着多容器测试策略的引入,Docker 改变了将测试集成到 CI/CD 流程中的方式。要捆绑应用程序的依赖项,可以使用没有可能干扰测试方法的外部代理的操作环境。
Who this course is for:
本课程适用于谁:
- Test Automation Engineers
测试自动化工程师 - Automation Testers 自动化测试仪
- Developers 开发 人员
- Test Automation Architects
测试自动化架构师 - Test Leads 测试引线
- Test Managers 测试经理
- Software Architects 软件架构师
- Backend Engineers 后端工程师
- Front end Engineers 前端工程师
- Engineering Leads 工程主管
- Engineering Managers 工程经理