Agnium Course | Basics of Quality Assurance (QA) with testing methodologies
This README.md will take you through the curriculum and the structure of the learning course and the learning material.
Subject | Description | Exercise | Duration (H) |
---|---|---|---|
Introduction to programming, and OOP |
|
Pick up an existing system/app/web, and break it down to find out what classes we may need. Mention all fundamental properties and functions | 2 |
Classes |
|
Convert the previous exercise to become Java class format, complete with all fields and functions. | 4 |
Review + Quiz Part 1 | 2 | ||
Inheritance |
|
Create a simple inheritance structure within the previous task, which includes classes. Implement a few samples for polymorphism concept. | 4 |
Reference |
|
Wrap up the previous task to be runnable and print an output through multiple instances. | 4 |
Review + Quiz Part 2 | 2 | ||
Basic Unit Testing |
|
Create some examples from the previous Java exercise about function that are going to be tested. | 2 |
JUnit |
|
Create a few samples of unit test, which basically test the existing methods from previous exercise. | 2 |
HTML & CSS |
|
Create a simple HTML & CSS responsive page which has a few components inside along with user interaction. | 4 |
Appium Framework |
|
Implement Appium with JUnit for the previous exercise. | 4 |
FINAL TEST |