COURSE DESCRIPTION
This training provides detailed information about API test automation with Karate Framework. While training, you will learn Karate Framework which is one of the latest popular tool. Also, you will have many hands-on experiences which you may encounter in real projects.
The Dojo has 4 main sections:
-
Introduction to Karate
-
Simple CRUD Requests
-
Reading Data Files
-
Reusable Feature Files and Parallel Runner
DURATION
2 Days
COURSE LOCATION
Istanbul, Dedeman Bostanci or Workinton Kozyatagi
Ankara, Workinton Next Level
For London and Manchester, please query traininguk@kloia.com
WHAT THE ATTENDEE WILL LEARN
At the end of this training, attendees will learn:
-
Have detailed explanations of API test automation
-
Using Karate Framework
-
Have knowledge of simple and complex API requests
-
Have experience with the command line
-
Parallel Automated API testing
PROGRAM OUTLINE
Day 1:
Section - 1
-
Course Intro
-
Introduction to Karate
Section - 2
-
API Test Automation Basics
-
Simple Usage of the Karate
-
CRUD requests with Karate(GET, POST, PUT, DELETE)
-
Hands-on development of CRUD requests scenarios
-
Folder Structure Logics
-
Using JUnit runner classes
Day 2:
-
Recap 1st Day
Section - 3
-
Working with Different Data Types
-
Usage of external JSON files in the test cases
-
Implementing Data-Driven Testing with Karate and reading CSV files
Section - 4
-
Callers Structures in Karate
-
Hands-on Developing & Using Callers
-
Using custom Java/JavaScript Functions in the feature files
-
Implementing Parallel Test Execution
-
Cucumber Report Integration
-
Summary