Category: Katalon

API Testing in Katalon Studio – POST request and verify

In our last post, we discussed how to work with Katalon Studio GET operation and understand how to work with Katalon studio API Testing. In this video, we will discuss how to work with PUT request of API using Katalon studio.

In this post, we will discuss following

  1. POST operation with Katalon Studio via Object Repository (UI)
  2. Understanding the passing of body via Katalon Studio
  3. Calling the POST and passing the body via Script
  4. Catching exception to see if we make any mistakes while calling
  5. Check the POST operation by an GET
  6. GET via Parameter for exact POST
  7. Verify the element and other objects of JSON response body

Here is the complete video of the above discussion

Here is the complete source code of the above video discussion

Thanks for reading the post and watching the video!!!

Please leave your comments and let me know if there is anything I should update in this post.

Thanks,
Karthik KK

Introduction to API testing with Katalon studio – GET operation

In this post, we will discuss an Introduction to Katalon studio 5.4.2 new enhanced API testing feature.

Katalon studio supports Web service testing for a pretty long time now, but there are new changes to UI as shown below

Here we will discuss using My JSON Server for testing API services

And here is how we can start the server

Here is the complete video of the above discussion

Here is the complete source code of the above video

Please leave your comments and thanks for reading the post and watching the video !

Thanks,
Karthik KK

Katalon studio running on Docker container

Katalon studio as we know is best known for helping testers to run test on platforms like

  • MacOS
  • Windows
  • Linux

And now Katalon is also going to support one more platform sooner, which is Katalon on Docker container

Why Katalon is moving to Docker container?

Docker containers as we know are easy to maintain and you dont necessarily have to install all the versions of Katalon every time the team releases it, just get the latest version of Katalon from Docker hub using very simple command (if the team update the docker hub J )

Advantages

  • You can now run tests much easier
  • Run on Azure/AWS or Google cloud if you have account
  • Spin up multiple containers and run same test in multiple different browsers same time

You can watch the complete above discussion from here

You can find the complete source code of the above video discussion from here

Thanks for reading the post and watching the video!!!

Please leave your comments and let me know if there is anything I should update in this post.

Thanks,
Karthik KK

Introduction to Katalon Studio for Android

In this article we are going to talk about one of the new and getting popular tool called Katalon studio.

Introduction

Katalon Studio is a simple and powerful test automation solution for not only web and mobile applications but also web services, a revolution of the Selenium and Appium frameworks. Katalon Studio allows users with less experience in programming to work effortlessly by providing a predefined automation framework with hundreds of built-in keywords

Little background on Katalon studio

  • Katalon studio is completely FREE
  • Developed by KMS Technology
  • Its built on the top of Eclipse SDK (should be easy for people who are from Java background)
  • It supports record and playback for
    • Web (IE/Chrome/FF/Safari/Edge)
    • Mobile (Android)

Katalon Installation

Very easy, just download the zip from Katalon studio site by an simple signup à extract and à double click Katalon studio exe and you are good to go.

Working with Android pre-requisite

You need to have

  • Android SDK downloaded and AVD created
  • Android home path set

Here is the complete video of the above explanation

Thanks for reading the post and watching the video!!!

Please leave your comments and let me know if there is anything I should update in this post.

Thanks,
Karthik KK