该课程由经验丰富的专家和从业者开发,旨在获得成功开始和发展测试自动化领域职业生涯所需的相关技能。
您将学到什么?
- 使用 Java、JavaScript 或 Python 编程(您选择)
- 使用 Selenium WebDriver 开发自动化测试
- 使用 Git 版本控制系统
- 设置 CI/CD 以自动运行测试
- 对不同复杂程度的 Web 应用程序进行测试
- 在敏捷方法框架内与开发团队有效合作
课程计划由几个部分组成,专门用于学习所选的编程语言、使用 Selenium 框架、设置 CI/CD 和其他主题。您将首先获得基本技能,然后逐步深入了解测试自动化的细节和细微差别。除了主要课程外,您还可以找到附加模块和免费学习英语的机会。
3. Skillbox 的“Python 自动化测试”
网址:https ://skillbox.ru/course/python-autotests/
Skillbox 的“Python 自动化测试”课程是一个为期 6 个月的强化培训计划,可让您掌握测试自动化专家这一热门职业。您将学习如何用 Python 编写自动化测试、使用 Pytest 和 Selenium WebDriver 框架、设置 CI/CD、测试 API 和 Web 应用程序。该计划是由专家实践者 Daria Manukhina 开发的,她从一名测试员晋升为 QA 主管,并在主要测试会议上发表演讲。该课程适合想要自动执行日常任务并加快测试过程的 IT 初学者和经验丰富的手动测试人员。
您将学到什么?
- Python 编程
- 使用 Pytest 和 Selenium WebDriver 编写自动测试
- 测试前端和后端 Web 应用程序
- 使用 API、发送请求并检查响应
- 设置持续集成和交付 (CI/CD)
- 使用Docker部署测试环境
- 应用测试设计和自动化方法
- 使用 Git 和错误跟踪系统
培训形式包括在线讲座、实践作业和项目、作业检查以及与导师和其他学生的交流。课程材料可无限期提供,因此您可以按照自己的节奏学习,并在必要时返回课程。
参加“Python 自动化测试”课程将帮助您获得测试和编程交叉领域的抢手职业。测试自动化可以让你加快开发过程,提高产品质量并摆脱常规。掌握了必要的技能后,您将能够在 IT 公司找到工作,提高在劳动力市场中的地位并申请更高的薪水。
4. OTUS 的“Java 测试自动化工程师职业”
网址:https ://otus.ru/lessons/qa-auto-java-specialization/
OTUS 的“Java 测试自动化工程师职业”课程是一个为期 10 个月的强化培训计划,可让您从零开始掌握备受追捧的 QA 自动化工程师职业。您将学习如何以编程方式创建用于 Java 测试自动化的脚本,使用 Selenium、JUnit、Cucumber、Selenide 等工具,并掌握处理大型企业项目所需的技能。该计划由专家从业者开发,包括两个级别的培训,以及关于 Java、手动测试和 Linux 的三个预备视频课程。
您将学到什么?
- 使用 Java 实现 UI 测试自动化
- 应用 PageObject、PageFactory 和 ScreenPlay 模式
- 使用 Postman、SoapUI、Selenium、IntelliJ IDEA、JUnit、Cucumber、Maven、Jira、Selenide、TestIT 工具
- 使用 SQL 语言编写查询
- 使用 BDD 方法和 API 测试
- 使用 Selenoid 设置并行测试执行
- 使用 Spring、WireMock、Mockito 实现存根
- 应用 CI/CD 方法并与 Jenkins 合作
培训形式包括交互式在线网络研讨会、虚拟看台练习、与老师和其他学生的积极交流。可以无限期地访问课程材料。要获得 QA 自动化工程师文凭,您必须完成并完成两个最终项目作业——真实项目的自动化测试。
5. Skillbox 的“Java 自动化测试”
网址:https ://skillbox.ru/course/autotesting-java/
Skillbox 的“Java 自动化测试”课程是一个为期 9 个月的培训计划,可让您从零开始掌握 Java 自动化测试员的职业。您将学习如何用 Java 创建自动化测试、使用 JUnit、TestNG 和 Selenium WebDriver 框架、测试前端和后端、设置 CI/CD 并应用最佳自动化实践。该项目由专家实践者 Dmitry Yakin 开发并领导,他是 Yandex 的测试工程师,负责组织聚会、在会议上发言并参与翻译一本有关测试设计的书。
您将学到什么?
- 使用 Java 编程,使用 OOP 和设计模式
- 使用 JUnit、TestNG 和 Selenium WebDriver 创建自动化测试
- 测试前端和后端 Web 应用程序
- 使用 API、发送请求并检查响应
- 设置持续集成和交付 (CI/CD)
- 使用 Selenium Grid 并行运行测试
- 应用页面对象和页面工厂方法
- 使用 Git、Maven、Jenkins、Allure、Jira
培训形式包括在线讲座、实践作业和项目、 中东手机号码清单 作业检查以及与老师和其他学生的交流。可以无限期地访问课程材料。
自动化使您能够加快回归测试,提高产品质量,并腾出时间执行更复杂的任务。通过掌握 Java 和自动化工具,您可以在 IT 公司找到工作,提高在劳动力市场中的地位并获得高薪。课程毕业生成功通过面试并开始担任自动化工程师。
6. Geekbrains 的测试自动化工程师
网址:https ://gb.ru/geek_university/developer/qa-engineer/auto
您将学习 Python 中手动和自动测试的基础知识, 您是否正在自动执行电子邮件序列? 学习如何查找错误、开发测试用例、使用错误跟踪系统以及创建有效的测试场景。该项目还包括编写自动化测试和设置自动化测试系统所需的编程基础的研究。完成课程后,您将能够测试移动和 Web 应用程序,并且有机会进行编程开发。
您将学到什么?
- 手动测试基础知识
- 使用 Python 进行测试自动化
- 使用错误跟踪系统
- 测试用例和测试场景的开发
- 移动和 Web 应用程序测试
- 编写自动化测试的编程基础知识
培训以在线方式进行,包括视频课程、实践作业、个人导师指导和额外的教育材料。您还可以期待老师的现场直播和作业分析。
该课程适合没有IT经验的初学者以及想要转行 中國資料庫 或获得测试自动化相关技能的人士。通过培训,您将在短短 9 个月内掌握一门热门专业技能,并在一个蓬勃发展的行业中开始职业生涯。
GeekBrains 提供您成功起步所需要的一切:最新的培训计划、经验丰富的教师和从业者、学生和毕业生社区以及找工作方面的帮助。您将能够在学习期间或毕业后立即创建强大的作品集、准备面试并找到工作。