With so many firms adding AI capabilities to their software, understanding their differences and the value they can add to your development process is complicated. Thus, our research team at XBOSoft investigated and did a high-level evaluation of the functionality of 53 AI-applied plugins for JIRA, Confluence, and Bitbucket. Our research focused on the functionalities offered by these plugins, particularly AI capabilities such as text generation, summarization, translation, terminology explanation, and other features with context generated by AI. Our research provides general information on what these existing plugins do without delving too deeply into their technical implementations.
The AI related functionalities in these plugins can be categorized into the following key areas:
Description
Description: Generate summaries & key points from your videos
Plug-in Name: AI Assistant
Description
Simply provide a topic title and AI generates relevant study materials and multiple-choice questions
Plug-in Name
Description
Plug-in Name
Description
Plug-in Name
Description
Plug-in Name
Description
Description
Description
Description: Extract text and Information from screenshots attached to JIRA tickets
Plug-in Name: AI Screenshot Insights
Description
Description
Plug-in Name
Data Privacy
Some customers would be hesitant to share internal company data with external AI plugins, which could be a significant barrier to adoption. Companies may be wary of how AI tools handle proprietary or sensitive information and therefore, many want to adopt on-premises solutions to ensure that data is handled securely. Because users of the AI plugins on the Atlassian platform (JIRA, Confluence, Bitbucket) are requested to connect their ChatGPT or AI model account to access the plugin’s features, there are definite concerns regarding data privacy and confidentiality.
Quality of Generated Content
Current test case generation tools using large language models (LLMs), such as ChatGPT, Gemini, etc., automate the creation of test cases by generating titles, steps, and expected results based on user requirements or existing documentation. However, these tools typically do not automatically provide the necessary test data. Without the adequate and accurate training data, the old adage “garbage in, garbage out” applies to AI as well, leading to more manual work to examine the output. Therefore, to optimize the use of AI, users must supply training data which involves defining the application’s structure, environment data, and seed example data to guide the generation process.
Need For Training Data
Without the training data, AI drives blind. It’s like asking an engineer to build a bridge without providing material specs or load requirements — they might assemble something, but it won’t align with the actual environment or constraints.
The test data generated from the AI models (Chat 4.0, Gemini, DeepSeek R1) that we tried can not be applied directly to testing. Training AI models requires real test data, which again, brings up privacy concerns. For test data to be meaningful in training an AI model, it should:
Plugin AI Model Deployment and Local Implementation
Given that many organizations have unique workflows and data formats, AI plugins usually can be customized for specific industries or workflows. Users who wish to get optimal results from AI while alleviating privacy concerns would need to need to deploy AI models locally and feed their enterprise data. However, this requires investment in computing resources and expertise.
The Atlassian plugins generally offer incremental improvements over existing functionality within the product line rather than transformative changes. None of these plugins currently provide test automation capabilities, although, there are many standalone SaaS applications or AI-powered systems to enhance software testing.
Claude AI Agent can convert natural language into computer operations, enabling automation, Claude | Computer use for automating operations. This could make automating software tests significantly faster, moving directly from user stories and requirements to automation. We found several companies and tools dedicated to developing solutions for automatically generating functional GUI test automation scripts. These solutions/tools often leverage advancements in artificial intelligence, machine learning, and natural language processing to simplify and expedite the testing process. Some notable companies and tools in this space include:
These tools, and many others, claim to accelerate software testing, but require much deeper research to understand the necessary inputs and quality of the output.
In this study, we first examined the plugins in the Atlassian marketplace to see which ones claimed to use AI to enhance their functionality. New and updated plugin availability demonstrates their focus to bring the latest technology to its community. With our own research using these plugins as well as having developed our own plugin and a skilled AI research team, we found a few issues around privacy concerns, generated content quality, training data requirements, and local implementation concerns.
Using the Atlassian infrastructure is just the beginning step to integrating AI into your test process. As such, we listed a few popular test automation tools that state their usage of AI in generating test automation. This list was not exhaustive and certainly deserves an entire study to understand where these tools use AI, the quality of the output, required test data, and ease of implementation just to mention a few criteria. If you’d like to be considered further as we continue our research, please inquire at [email protected].
We are considering enabling AI in TestVia so users can configure the connection to the LLM API of their choice further simplifying test case generation. Once the AI feature is implemented, such as “AI-generated test cases based on simple requirement input,” it will prompt users to connect their AI model account. The general process works as follows:
In addition to simplifying test case generation, there are several other AI-powered features that can be implemented to enhance the functionality of TestVia:
Thanks to Will for sharing his findings about AI-related plugins in Atlassian, and to Neil for contributing information on AI automation capabilities.