🧙 Introduction to Testus Patronus
Welcome to the Testus Patronus workshop! This hands-on tutorial is designed for the EuroSTAR Software Testing Conference, where you'll learn how to build your own AI assistant using Retrieval-Augmented Generation (RAG) with a focus on software testing use cases.
✨ By the end of this workshop, you'll have built a magical AI assistant that can help testers understand requirements, generate test cases, and answer technical questions!

Your AI Assistant Portal
🎯 What You'll Learn
📚 Workshop Structure
The workshop is divided into four main exercises:
1. 🧙 LLM Configuration
- Set up your Dify instance
- Configure Azure-hosted GPT models
- Create your first chatbot
- Test basic LLM capabilities
2. 📥 Knowledge Ingestion
- Understand chunking strategies
- Upload Jira issues manually
- Use the API for structured ingestion
- Compare different knowledge base approaches
3. 🤖 AI Chatbot Setup
- Create a RAG-powered chatflow
- Connect knowledge retrieval
- Design effective prompts
- Prevent hallucinations
- Publish your chatbot
4. 🎯 Advanced Prompting & Relevance Tuning
- Refine prompt templates
- Tune retrieval parameters
- Validate with test queries
- Improve answer quality
🛠️ Prerequisites
Before starting the workshop, ensure you have:
- Basic understanding of software testing concepts
- Familiarity with Jira or similar issue tracking systems
- Access to the workshop environment (will be provided)
- A modern web browser (Chrome, Firefox, or Edge recommended)
🚀 Getting Started
To begin your magical journey:
- Review the prerequisites above
- Set up your Dify instance (Exercise 1)
- Follow the exercises in order
- Complete the hands-on tasks in each module
💡 Need Help?
If you encounter any issues, have questions or would like to organize a session:
- Send a mail to: paula.bassaganas@gmail.com
Ready to begin? Head to Exercise 1: LLM Configuration to start building your magical AI assistant! 🧙