Skip to content

Web UI Test Automation as a submission for Hacktiv8's QA Test Automation with Katalon Final Project

Notifications You must be signed in to change notification settings

hafidzfg/fp-btdp-web-test

Repository files navigation

Final Project Web Automation Test with Katalon

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:

Made by:

Name: Hafidz Firmansyah Ghufara
ParticipantID: KSAT006ONL008

Resources:

Additional documentation

Test Environment

  • Katalon Studio 8.3.5/Groovy
  • Java 1.8
  • Chrome 103
  • Windows 11

Concepts implemented

  • 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)

Test Cases

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)

Test Suites

  • 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

Test Suites Collection

  • 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.

About

Web UI Test Automation as a submission for Hacktiv8's QA Test Automation with Katalon Final Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published