Ťest Automation University (TAU) was created to help people learn best practices for using test automation in your app development process. Recently, as the course instructors have added classes to the TAU curriculum, it became apparent that the online learning community needed to make its site more productive for users with different interests. So, they started included learning pathways.
学习路径为您提供了一种适合您的课程。 您是否正在使用Java编写针对API的测试自动化? TAU可以引导您走上正确的道路。 如何使用Swift测试移动设备? 校验。 使用Ruby进行网络测试呢? 是的
无论您要尝试进行哪种测试自动化,都可以找到一条帮助您的学习途径。 对于每个曲目,您都将从基础开始。 完成路径后,您将学习核心概念并练习了一些自动化测试所需的关键技能。
通过新的学习途径,TAU可以轻松发展您寻求的技能。
选择学习路径非常简单。 在显示所有Test Automation大学课程的主页上,选择“学习路径”选项卡:
未经过滤,此页面显示所有语言的所有路径。 选择器使您可以按路径类型或语言过滤学习路径。
作为测试自动化大学的早期用户之一,我感谢新的学习途径。 他们帮助我了解了在软件测试中需要开发的技能,而且我喜欢这些课程的动手能力。
让我们仔细研究一下各个途径,以使您对每种途径都能为您提供的感觉有所了解。
Learning Path Overview
通过TAU的学习途径分为一般功能测试领域:
- 网页界面API测试移动无代码
如您所料,无代码是不需要直接编码技能的路径。 否则,这些路径使您可以从六种语言中选择一种来专注于您的测试技能:
- 爪哇爪哇Script蟒蛇C#红宝石迅速
我们将继续开发这些路径,因此,希望对本博客文章和TestAutomationU进行更改。
How Do I Do Web UI Testing With Java?
要回答此问题,请选择“ Web UI路径”,然后选择“ Java”。
大号et’s take a look at the courses today in the Web UI Java Path.
- Setting a Foundation for Successful Test Automation
- Java Programming
- Web Element Locator Strategies
- Introduction to TestNG
- Selenium WebDriver with Java
- Automated Visual Testing: A Fast Path To Test Automation Success
- The Whole Team Approach to Continuous Testing
- Scaling Tests with Docker
- Test Automation in DevOps
- Testing From The Inside: Unit Testing Edition
- Tools and Techniques for Performance and Load Testing
- Modern Functional Test Automation Through Visual AI
这12个课程的教学时间超过21个小时,每门课程均分为不同的元素。
其中两门课程专门适用于Java语言:Java编程和Java自动化引擎。 在Web UI测试路径中,还有另外两个常见的东西:在页面上查找Web元素,以及如何进行可视化测试。 其他的则是所有测试路径之间共享的通用核心课程的一部分。
Common Core
通常,几乎所有学习途径中都有六门课程。 这些课程回答了有关理解和部署自动化测试的关键问题。 这些课程及其相关问题是:
- How do I think about test automation? Course: Setting a Foundation for Successful Test Automation
- How do we achieve continuous testing? Course: The Whole Team Approach to Continuous Testing
- How do we scale our testing efforts to ensure fast feedback? Course: Scaling Tests with Docker
- How do we automate our tests in the culture of DevOps? Course: Test Automation in DevOps
- How do we test as close to the production code as possible? Course: Testing From The Inside: Unit Testing Edition
- How do I automate load testing and performance testing effectively? Course: Tools and Techniques for Performance and Load Testing
这些课程回答的问题很容易转移到语言和测试用例的任何组合中。
How Do I Do API Testing With Java?
让我们看一下Java API课程。
Ťhe Java API Testing path looks like this:
- Setting a Foundation for Successful Test Automation
- Exploring Service APIs through Test Automation
- Java Programming
- Automating your API tests with REST Assured
- The Whole Team Approach to Continuous Testing
- Scaling Tests with Docker
- Test Automation in DevOps
- Testing From The Inside: Unit Testing Edition
此路径提供了两个特定于API的测试课程。 其中包括Amber Race的“通过测试自动化探索服务API”课程,以介绍API测试自动化概念。 组织者还分享了Bas Dijkstra关于使用REST Assured进行REST API测试自动化以提供API测试替代方法的课程。 Java课程教授Java。 所有其他课程都是核心课程的一部分。
一旦掌握了核心知识,学习新的语言和技术就是参加相关语言和技术课程的问题。
Future Courses
随着TAU课程的讲师和组织者继续为TAU添加学习途径,其核心目标是回答以下问题:
- 如何进行UI测试?如何进行API测试?如何进行移动测试?如何进行无代码测试?测试自动化大学的前景如何?
In the immediate term, TAU instructors just launched the course, 一世ntroduction to Cypress, which shows how developers and testers can use Cypress to test their web applications. This course has also been added to the Web UI JavaScript path as an alternative to using webdriver.io.
继续查看测试自动化大学,了解最新的课程和学习途径!