Skip to content

dipjyotimetia/jarvis

Repository files navigation

JARVIS

🚀 A generative AI-driven CLI for testing 🚀

Jarvis is a powerful CLI tool that leverages advanced generative AI technologies (such as Google's Gemini Pro LLM and Gemini Vision Pro) to streamline and enhance various software testing activities. It aims to revolutionize how we approach test case generation and scenario creation.

Effortless Test Scenario Generation

Jarvis simplifies the process by meticulously analyzing provided API specifications, such as OpenAPI v3.0 and potentially others. Through this analysis, it automatically proposes comprehensive test scenarios, covering both positive and negative test cases, saving time and effort.

AI-Driven Test Case Writing

Leveraging the capabilities of language models, Jarvis excels at crafting detailed test cases. It ensures clarity, accuracy, and consistency in the generated test cases, elevating the overall testing process.

Reading from Confluence and Jira

Jarvis can now read from Confluence and Jira to suggest test cases using Google Gemini. This feature allows you to integrate your documentation and issue tracking systems with Jarvis to generate relevant test cases.

To use this feature, run the following command:

jarvis read-confluence-jira

Experience the future of software testing with Jarvis - where AI meets precision and efficiency.

Setup Documentation