Mobile App Testing Course
Overview of Sections in this Course:
As you go through the course, you will come across various sections that help you learn in the right way. Here is a quick overview of each section
- Learning Objectives: At every Module and Lesson we have defined Learning Objectives to make it easy for you to go through the purpose of that Module/Lesson and help you stay focused.
- Topics: Every Lesson is further organized into smaller topics. Topics are further organized into 4 sections focusing around one goal-based activity.
- Read section: The Read section covers all the related Worksoft SaaS feature articles in the most generic way so that you understand the purpose and applicability of that feature for your AUT. Hence articles linked under the Read section are not restricted to the Course content.
- Mapping Worksoft SaaS Feature to Course Context and Practice>: This section connects the generic Worksoft SaaS features explained in the 'Read' section to the Course content so that you can practice in the context of the Training AUT - Health Insurance Cost Calculator. You are expected to do follow through the Hands-on practice and submit them in the form of Assignment.
- Watch section: This section contains a demo video that you can refer to, in case you need help with practicing the activity or you want to check if the steps performed by you are correct.
- Explore more at your leisure: This section contains articles that are beyond the First-hand Experience Course material. If you are interested in developing a deeper understanding of Worksoft SaaS and have time to explore then we encourage you to go through this section.
Module 0
|
Average Time to Complete: ~1 hour (or less) |
Worksoft SaaS - The single platform to test all your Digital Applications
|
Learning Goal(s):
In this module, you will be introduced to:
- An Overview of Worksoft SaaS and its ability to run UI, Mobile app testing, Functional, API and Load/Performance tests on your AUT (Application Under Test)
- The Training Model and use of Sandbox accounts.
- The AUT (Application Under Test) used in Training and review the Test Cases of this AUT.
- Setting Up your Sandbox account.
Lessons in this Module:
- Lesson 1: Introduction to Worksoft SaaS and Overview
- Lesson 2: Overview of Mobile Apps
- Lesson 3: Getting ready for this course
Module 1
|
Average Time to Complete: ~3 hour (or less) |
Experience Test Executions in Worksoft SaaS
|
Learning Goal(s):
In the previous Module (Module 0), we have seen the functionality of the Health Insurance Cost Calculator and Test Cases that are pre-defined in the Test Case Repository.
In this Module, the goal is to experience test executions in Worksoft SaaS. So, we will execute tests that are already automated for the predefined Test Cases of Health Insurance Cost Calculator.
Lessons in this Module:
- Lesson 4: Execute Automated Tests in Worksoft SaaS
- Lesson 5: Experience cloning of entities to (inefficiently) increase Test Coverage
- Lesson 6: Executing tests dynamically using Test Runner/Scheduler
Module 2
|
Average Time to Complete: ~3 hours (or less) |
Data Driven Testing
|
Learning Goal(s):
In the previous Module (Module 1), we have seen how to execute tests with hardcoded values in the Test Scripts. In this Module, we will experience Data-Driven testing where the Test logic will be separated from the Test data and the data is driven from various sources.
Lessons in this Module:
- Lesson 7: Executing tests using Data Driven Testing by User Defined Variables
- Lesson 8: Executing tests using Data Driven Testing by Data Files
- Lesson 9: Executing tests using Data Filters on Data Files
- Lesson 10: Data-driven Testing by Data Files with dynamic (UDV based) Data Filter
Module 3
|
Average Time to Complete: ~3 hours (or less) |
Introduction to Native Mobile App Testing
|
Learning Goal(s):
In the previous modules, we have used pre-loaded Test Scripts for the Manual Test Cases and performed a cloud execution.
In this Module, we will learn more about creating environment and product. We will also understand how to create update and delete the binary.
Lessons in this Module:
Module 4
|
Average Time to Complete: ~2 hours (or less) |
Getting Started with mobile Apps Testing
|
Learning Goal(s):
In this Module we will learn about different categories of command, commands specifically used for Mobile automation, learn how to build test scripts.
Lessons in this Module:
- Lesson 12: Commands & Locators for Mobile Apps
- Lesson 13: Build Test Scripts
Module 5
|
Average Time to Complete: ~2 hours (or less) |
Test Cycles & Dashboard
|
Learning Goal(s):
In this Module, we will focus on scheduling and monitoring of tests and study the Dashboard & Analytics to understand the AUT behaviour and responsiveness based on the test executions.
Lessons in this Module:
- Lesson 14: Test Cycles in Worksoft SaaS
- Lesson 15: Analytics
Module 6
|
Average Time to Complete: ~2 hours (or less) |
Miscellaneous
|
Learning Goal(s):
In this Module, we will look at most commons issues, automation Limitations, FAQs, Selenium Cloud Platform and Assignments that will help to understand Mobile app Automation
Lessons in this Module:
- Lesson 16: Miscellaneous
Congratulations! You have successfully completed this course.