Skip to content

indrabsudirman/Katalon-QTest-Integration

Repository files navigation

📱 Katalon Mobile Automation with qTest Integration

Automated mobile testing using Katalon Studio with integrated test result reporting to qTest.

This is a sample project (Android) how to integrate Katalon Studio with QTest (Test Management).

🎯 Project Goals

This project aims to:

  • Automate mobile app testing with Katalon Studio
  • Integrate with qTest for automatic test result updates

🔧 Technologies & Tools

🚀 Getting Started

1. Clone the repository and open in Katalon Studio

git clone [email protected]:indrabsudirman/Katalon-QTest-Integration.git

2. Create a qTest account

You can sign up for a free trail qTest account at qTest.

3. Edit the qtest_example.properties file.

Rename the file to qtest.properties and edit the following properties:

4. Prepare the Android App for testing

I use Blibli Android app for testing, if everything OK you could use your own Android/iOS app

I Install the app first in my phone than I can use adb command to find the package name. I used this command:

adb shell pm list packages | grep blibli

4. Prepare the content of the qtest_test_cases_mapping.json file

In the value test_run_id you need to put the Test Run ID from qTest. To find the Test Run ID you can use the following steps:

  • Open the Test Execution Tab in qTest image

  • Right click on the Test Run ID as shown image above, that you want to copy the ID. The last url will like this : https://Your_Subdomain.qtestnet.com/p/44584/portal/project#tab=testexecution&object=3&id=**132323451**

  • The Test Run ID will be 132323451

  • Please note that, the data property is object that has test_step_logs array. It represent the test steps from qTest. The goal is to match the test steps from qTest with the test steps from Katalon Studio. So you can update the status in each test step. In my case, I create the test steps in this file using qTest API using Python script.

0518 gif

Watch on YouTube

See on the qTest, the date execution is same as the response image

See the detail step image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages