hafidzfg / fp-btdp-api-test

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Final Project API Testing Automation with Katalon

API Testing Automation as a submission for Hacktiv8's QA Automation with Katalon Final Project.
This repository is (2/3) of a 3-part final project.
Be sure to check out my other submissions:

Made by:

Name: Hafidz Firmansyah Ghufara
ParticipantID: KSAT006ONL008

Resources:

Test Environment

  • Katalon Studio 8.3.5 build 208/Groovy
  • Java 1.8

Documentation

Concepts implemented

  • Data driven testing
  • Common APIs interaction method
  • Sequential test case execution
  • Manual & script test case creation

Test Cases

  • GET APIs: 7 individual test cases, 58 test cases if iterated (data driven)
  • POST APIs: 7 individual test cases, 65 test cases if iterated (data driven)
  • PUT-PATCH APIs: 2 individual test cases, 24 test cases if iterated (data driven)
  • DELETE APIs: 1 individual test case

Test Suites

  • GET APIs:
    Contains all GET APIs related test cases (58 test cases)
  • POST APIs:
    Contains all POST APIs related test cases (65 test cases)
  • Update APIs:
    Containing all PUT PATCH and DELETE APIs related test cases (25 test cases)

Additional notes

Test case with JIRA integration is GT 006

About

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


Languages

Language:Groovy 76.6%Language:TypeScript 23.4%