--- title: Bug Matrix SQA TESTING LAB emoji: ⚡ colorFrom: green colorTo: purple sdk: docker app_port: 7860 pinned: false license: mit --- # ⚡ Bug Matrix SQA TESTING LAB **Author:** Mejbaur Bahar Fagun **Role:** Software Engineer in Test **LinkedIn:** [https://www.linkedin.com/in/mejbaur/](https://www.linkedin.com/in/mejbaur/) ## What is this tool? **Fagun Browser Automation Testing Agent** is a powerful, intelligent browser automation tool that performs comprehensive website testing. Think of it as having a smart assistant that can control your web browser and test websites automatically - just like a human would, but faster and more accurately! ## 🚀 Features - **🌐 Browser Use Agent** - Automated web testing and navigation - **🔍 Deep Research Agent** - Information gathering and analysis - **🔒 Security Testing** - SQL injection, XSS, CSRF vulnerability scanning - **🔗 Broken URL Detection** - Automatic link validation - **📝 Grammar Checking** - Content quality analysis - **🤖 Intelligent Form Testing** - AI-powered form validation - **📊 Comprehensive Reporting** - Detailed test results and screenshots ## 🎯 How to Use 1. **Configure AI Settings**: Enter your API key (OpenAI, Google Gemini, Anthropic Claude, etc.) 2. **Set Browser Preferences**: Choose headless mode, window size, etc. 3. **Go to "Run Agent" tab**: Enter your testing task 4. **Submit**: Watch the AI agent work automatically! ## 🔑 API Keys You'll need an API key from one of these providers: - **OpenAI**: https://platform.openai.com/api-keys - **Google Gemini**: https://makersuite.google.com/app/apikey - **Anthropic Claude**: https://console.anthropic.com/ - **DeepSeek**: https://platform.deepseek.com/ Add your API keys in the Settings tab. ## 📝 Example Tasks - "Test the login form on example.com" - "Check all links on mywebsite.com for broken URLs" - "Test the shopping cart functionality on ecommerce-site.com" - "Perform security testing on contact form" ## ⚠️ Important Notes - **Headless Mode**: Required for Hugging Face Spaces (browser runs in background) - **Rate Limits**: Be mindful of API usage limits - **Timeouts**: Complex tasks may take several minutes ## 🔒 Security - Never share your API keys publicly - Use environment variables for sensitive data - This tool is for testing purposes only ## 📞 Support For issues or questions, connect with the author on [LinkedIn](https://www.linkedin.com/in/mejbaur/) --- *Built with ❤️ by Mejbaur Bahar Fagun - Software Engineer in Test*