/
1 - Install Testifi:CAST Plugin (IntelliJ)

1 - Install Testifi:CAST Plugin (IntelliJ)

This guide will walk you through setting up the Testifi:CAST plugin in IntelliJ, including all prerequisites and plugin configuration steps.

 

✅ Prerequisites

Make sure the following software is installed:

1. Java 17

Download Java 17

2. Apache Maven

Maven Installation Guide (Video)

3. IntelliJ IDEA

• The plugin supports IntelliJ IDEA version 2022.3 or any higher version

 

🔧 Maven Configuration (settings.xml)

1. Go to your .m2 directory (e.g., C:\Users\YourUsername\.m2)

2. If it doesn’t exist, create the folder manually.

3. Add or update the settings.xml file.

👉 Sample settings.xml

Important: Make sure credentials in the file are filled in. Ask your trainer for the correct ones if needed.

 

📋 Before You Begin

Please ask your tutor to provide the following information before starting the installation:

  • TMS (Test Management System) URL

  • TMS Credentials (or help creating a PAT token)

  • Xray Client ID & Secret (only if you’re using Jira Cloud)

  • A Project created for you in the Test Management System

(this is needed to link your Jira project and store tests)

 

📦 Install Testifi:CAST Plugin

1. Open IntelliJ

2. Go to File → Settings → Plugins

3. Click ⚙️ (gear icon) → Manage Plugin Repositories

4. Add the following URL:

https://plugins.testifi.io/intellij/updatePlugins.xml

5. Click OK, then search for testifi in the Marketplace

6. Install the plugin and accept the third-party terms

7. After installation, click Restart IDE

 

🔐 Configuration

After installing the plugin and restarting IntelliJ:

1. Go to Settings → Tools → Testifi

Here you will configure the plugin to connect to your test management system and Jira.


🧪 Test Management System (TM Service) Connection

To use the plugin, you must connect it to the Test Management System.

 Ask your tutor for:

• The TM Service URL

• Your login credentials or Personal Access Token (PAT)

Important:

Your tutor must first create a dedicated project for you in the Test Management System.

This project will be linked to your Jira instance so you can manage tests directly from Jira.

 

🔐 Authentication Methods

 

You can connect to the Test Management System using one of the following methods:

1. Username & Password (temporary — will be deactivated soon)

2. Personal Access Token (recommended)

 

To create a PAT token:

1. Log into the CAST GUI

2. Go to your Project Settings page using the menu icon at the top right corner

3. Open the Personal Access Tokens tab

4. Click “Create New Token”

5. Give it a name and save it

6. Use this token instead of a password in the plugin configuration

 

📒 Jira Configuration

In the Jira Configuration section of the plugin settings, you’ll need to:

1. Choose your Jira Server Type:

Server:

  • You can authenticate using either:

  • Username & Password

  • API Token

Cloud:

  • You must use an API Token to authenticate

  • You will also need:

  • Xray Client ID

  • Xray Client Secret

 Ask your tutor to provide these credentials

2. Enter the following:

Jira Server URL: Your team’s Jira instance

Username: Your Jira username

Password or API Token: Generate a personal access token

Go to your profile icon → Profile → Personal Access Tokens

 

📁 Project Setup

Once your connection to Jira and the Test Management System is configured:

1. Go to the Projects tab in the plugin settings.

2. Double-click on your project name.

3. A dialog will appear with your project details.

• Your Jira URL will be auto-filled as the External URL.

• You need to enter your Jira Project Key – this is the project where your tests will be exported and managed.

✅ Make sure the Jira project key matches the one you’re actively using in Jira.

4. Click Ok

5. Go back to the TMS tab

6. Click Test Connection — it should return:

✅ Test Connection: successful!

(Note: This will fail if no project is selected)

🎉 You’re All Set!

 

After completing all the steps above, your IntelliJ plugin should be fully connected to the Test Management System and Jira.

You’re now ready to start writing, exporting, and managing your test cases directly from IntelliJ.

 

If anything doesn’t work as expected, ask your tutor or team for help.

 

🎉 Happy testing! 🎉

Related content