Spaces:
Running
Running
metadata
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/
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
- Configure AI Settings: Enter your API key (OpenAI, Google Gemini, Anthropic Claude, etc.)
- Set Browser Preferences: Choose headless mode, window size, etc.
- Go to "Run Agent" tab: Enter your testing task
- 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
Built with ❤️ by Mejbaur Bahar Fagun - Software Engineer in Test