C001 (FHE): Learning Path for "First-Hand Experience of Worksoft SaaS" 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, 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: 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 3: Execute Automated Tests in Worksoft SaaS
- Lesson 4: Experience cloning of entities to (inefficiently) increase Test Coverage
- Lesson 5: 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 6: Executing tests using Data Driven Testing by User Defined Variables
- Lesson 7: Executing tests using Data Driven Testing by Data Files
- Lesson 8: Executing tests using Data Filters on Data Files
- Lesson 9: Data-driven Testing by Data Files with dynamic (UDV based) Data Filter
Module 3
|
Average Time to Complete: ~3 hours (or less) |
Experience Scripting in Worksoft SaaS
|
Learning Goal(s):
Lessons in this Module:
- Lesson 10: Building Automation
- Lesson 11: Building automation of the second Test Script
- Lesson 12: Understanding the Test Script related Settings in Worksoft SaaS
- Lesson 13: Using Conditional Statements in the Test Scripts
Module 4
|
Average Time to Complete: ~2 hours (or less) |
Test Script Maintenance & Debugging
|
Learning Goal(s):
Now that we have learnt how to build automation, let's consider that this automation is certified.
In this Module, the goal is to maintain the automation (Test Script Maintenance) for continuous integration.
During the maintenance process, if we come across test failures due to change in code, then we will also debug the failures and update the test script according to the changes in the AUT.
Lessons in this Module:
- Lesson 14: Test Script Maintenance & Debugging
- Lesson 15: Common Categories of Automation Failures in Worksoft SaaS and Reasons (Basic Triage)
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 16: Test Cycles in Worksoft SaaS
- Lesson 17: Analytics
Congratulations! You have successfully completed this course.