Testing Fundamentals
Testing Fundamentals
A beginner's course into the Fundamentals of Testing.
- Think like a Tester
- Developing Questioning Skills
- Software Development Life Cycle
Programming Fundamentals
Programming Fundamentals
An overview into the world of programming.
Basic Web Technology
Basic Web Concepts
- history of web technology and their terminology
- layers of architecture that goes by in the web world
TestNG -II
TestNG II
This is an advanced course. You will need to have gained the competency of TestNG I before moving ahead.This course deals with reports so this one would match - preferred framework of QA analysts as it allows you to generate test reports in both HTML and XML formats that are easy to understand.
Java Basics
Java Basic
This course aims you to be trained in Core java concepts from
- understanding the setup,
- creating simple programs,
- concepts of data structures,
- error handling,
- file access, and communicating with databases - which is essential for Test automation
Python Advanced
Python Advanced
This course provides a deeper insight into the advanced concepts of Python language.
Test Reporting & Advocacy - Status Report
Status Report
This course will take you through Moolya's way of writing a Status Report
- Status Reports - Weekly
- Status Reports - Monthly value Report
- Status Reports - Quarterly Governance Report
Database Management - SQL II
Database Management - SQL II
Our SQL II is designed for beginners and professionals both which helps in DB testing and API testing for data checks.
Performance Testing
Performance testing
This will help identify bottlenecks in a system, establish a baseline for future testing.
This Course will take you through the depth of:
- the need for Performance Testing
- the types of Performance Testing
- its applications
Understanding Testing Context
Testing Context
Its vital for every tester to have a deep understanding of the customer, the product before jumping right into the ACTUAL testing.
This Moolya specific course takes you through KYC, exploring the product and acquiring the much needed knowledge, so as to add value to testing.
TestNG - I
TestNG - I
TestNG is a test automation framework for JAVA designed to simplify a broad range of testing needs, inspired by JUnit and N-Unit, developed to overcome their limitations (NG – Next Generation).
- Its purpose is to cover all categories of test automation – unit testing, functional test, end-to-end, integration testing, Group testing.
Risk Analysis
Risk Analysis - 1
This course will help you in understanding Risk Based Testing.
This fostering better and more informed decisions on what, what not, how and when to test to remove or mitigate a possible risk.
Test Model
Test Model
This course will help you understand the different Test Models.
Web UI automation - Selenium webdriver
Selenium webdriver
WebDriver is a web automation framework that allows you to execute your tests against different browsers.
This course will help you understand the Selenium and its application.
Database Management - SQL I
Database Management - SQL I
SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.
Once you have understood the Fundamentals of Programming, this course will be useful.
How to conduct a Risk Analysis
Risk Analysis - 2
This course is the Level II of Risk Analysis.
How to conduct a Risk Analysis will take you to the depth of understanding this course.
Python Basics
Python - Basics
This course covers the following topics:
- Introduction to Python
- Python Variables
- Python Data Types
- Python Operators
- Python Collections
- Python Conditions
- Python Loops
Crash course on Reporting Bugs
Bug Reporting
One of the ways the world identifies good testers is based on their bug reports.
A crash course, on the practices of reporting bugs by
- Pradeep Soundararajan
- Santhosh Tuppad