Creating custom addons in TestProject

In this post, we are going to discuss how we can create custom add-ons in TestProject to extend test cases even further with custom codes which takes a lot of steps to achieve the same operation in TestProject test step but with one Addon step via custom code, which is really cool!

What do you need to work with Addons?

  1. TestProject Java SDK
  2. IntelliJ
  3. Java/Maven installed in the home path
  4. Windows/MacOS
  5. Good understanding of Selenium/Appium
  6. Good understanding of Maven

Few guidelines one should follow while working with Addons

Below are the quick rundown of guidelines one should follow while working with Addons

Let’s create a quick addon

The addon that we are going to create in this article is an addon which “Clicks all menu items from a menubar”

Here is the complete custom code to achieve this operation

Here is the complete video of the above discussion

Once again, thank you very much for reading the article and watching the videos.

Please leave your valuable rating and comments on the video and let me know if I need to add any details in the article.

Thanks,
Karthik KK

Donate money to show support for our Kerala people who lost even their basic necessities

Dear friends,

I know this post has nothing to do with automation testing, but this post is beyond automation testing!

Let me make this post straight and simple as we don’t really have time now.

As represented in the above poster, please do help People in Kerala who have lost their houses, belongings, life and many more which we cannot just merely covey in words.

Kerala Chief Minister has reportedly told to press that the initial estimated loss for the Kerala State is around ₹19,500 Crores which is around $2792696025.78

Hence the money whatever the whole Indian Govt is giving as relief fund is not even close to their loss and damage caused by our motherly nature.

Action is better than advice

I know lot of people like me will talk about it and will have hesitance to do it, hence as a token of kickstart, I have donated ₹25,000
from my side and here is the proof for the same, since I don’t live in India, I could only help monetarily help rather by any other means.

I am ready to donate even more if the situation worsens!

Ways to Donate for Kerala relief fund

Way 1 – Direct deposit to CMDRF account

Name of the donee: Chief Minister’s Distress Relief Fund

Account Number: 67319948232

Bank: State Bank of India

Branch: City Branch, Thiruvananthapuram

IFSC: SBIN0070028

PAN: AAAGD0584M

Account type: Savings

SWIFT Code: SBININBBT08

All contributions to the fund are 100% tax exempt.

Way 2 – Paytm

Do it via Paytm as I did https://paytm.com/ but you need to have Indian phone number for the same.

Once again, please help others and prove that our humanity still exist !

Thanks,
Karthik KK

Introduction, configuration and testing Native/Hybrid Android app with TestProject.io

In our last two post we discussed how we can leverage the power of TestProject with Web applications. In this post we will discuss an Introduction, configuration and testing Native/Hybrid Android app with TestProject.io

Introduction, configuration and testing Native/Hybrid Android app

Testing Hybrid Ionic Mobile Application with TestProject

Once again, thank you very much for reading the article and watching the videos.

Please leave your valuable rating and comments on the video and let me know if I need to add any details in the article.

Thanks,
Karthik KK

Top 5 distinguished features of TestProject

In our last post we discussed how to install and configure TestProject. In this video we will discuss top 5 distinguished features of TestProject.

Lets discuss all the Top 5 features of TestProject one by one

Run any type of test from anywhere with TestAgents

Easily plug and play real android/iOS device to test Hybrid/Native applications from Windows and MacOS

Write custom addon and use community driven addons within your tests

Extending TestProject with SDK and language of your choice

Manage device in one place, anywhere from the world

Here is the complete video of the above discussion

Once again, thank you very much for reading the article and watching the videos.

Please leave your valuable rating and comments on the video and let me know if I need to add any details in the article.

Thanks,
Karthik KK

Introduction, comparison and walkthrough of TestProject.io

TestProject is a one-stop automation testing tool built to support platforms such as

  • Windows
  • MacOS
  • Linux
  • iOS
  • Android
  • Web services

TestProject is a yet to become the generally available tool which is currently in beta testing stage and is available on request for invite signup option.

TestProject plans

TestProject vs Katalon Studio

Lets quickly compare TestProject with one of the most famous automation testing tool available in the current market

Here is the complete video of the above discussion along with installation

Introduction

Installation

Once again, thank you very much for reading the article and watching the videos.

Please leave your valuable rating and comments on the video and let me know if I need to add any details in the article.

Thanks,
Karthik KK

Automation framework with Selenium Java course rated highest in Udemy

Dear Friends,

I am very excited for one of the most interesting course “Automation framework with Selenium Java (Advanced)” which got released on 2016 is now rated as the highest rated course in Udemy for third time in a row.

The course while released initially had all the great features which any industry standard framework should posses like shown below

And due to recent changes in Selenium, Cucumber and Cucumber html reporting and various requirements from students like you, I started releasing Season 2 upgrades with new topics as shown below

Upcoming sections of the course (tomorrow)

The course section will be featuring new videos such as

  • Introduction to custom control extension
  • Custom Base control extensions
  • Fluent interface coding practise etc

Once again thank you very much for rating and purchasing the course.

Please let me know if you are interested, I happy to share the coupon code with upto 50% discount.

Thanks,
Karthik KK

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