Team Ai
Apppublic

fagun18/fagun-browser-testing

sourceHugging Facemitupdated 11mo agoView on Hugging Face
1likes
App README

โšก 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

  1. 1.Configure AI Settings: Enter your API key (OpenAI, Google Gemini, Anthropic Claude, etc.)
  2. 2.Set Browser Preferences: Choose headless mode, window size, etc.
  3. 3.Go to "Run Agent" tab: Enter your testing task
  4. 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


Built with โค๏ธ by Mejbaur Bahar Fagun - Software Engineer in Test