Web Automation Test as a submission for Hacktiv8's QA Automation with Katalon Final Project.
This repository is (1/3) of a 3-part final project.
Be sure to check out my other submissions:
Name: Hafidz Firmansyah Ghufara
ParticipantID: KSAT006ONL008
- Test plan: Test Plan Web Automation Test
- Test scenario: Test Scenario Web Automation Test
- Katalon Studio 8.3.5/Groovy
- Java 1.8
- Chrome 103
- Windows 11
- Manual & script test case creation
- Web UI Testing common method
- Conditional (if-else) statement (TC 105, TC 303)
- String to integer parsing
- Data driven test (TC 303)
- Parallel test execution (TS Collection)
Here are several functionalities that are tested
- User Credentials: Registration (1 test case), Login (4 test cases)
- Add to Cart: Adding and updating products to cart (3 test cases)
- Checkout: 3 individual test cases, 11 test cases when iterated (TC 303 has 9 iteration)
- TS 01 Login
Consists of all login related test cases - TS 02 Add to cart
Consists of all add to cart related test cases - TS 03 Checkout
Consists of all checkout related test cases
- TS Collection - All Test Suites
Consists of all test suites for ease of execution.
Note that it is set to 2 parallel test case execution. Set it to 1 first if you are using a lower end machine.