fagun18 commited on
Commit
4b2d195
·
verified ·
1 Parent(s): 86dbbb3

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +69 -6
README.md CHANGED
@@ -1,12 +1,75 @@
1
  ---
2
- title: Fagun Browser Testing
3
- emoji: 🏆
4
- colorFrom: gray
5
- colorTo: indigo
6
  sdk: gradio
7
- sdk_version: 5.49.1
8
  app_file: app.py
9
  pinned: false
 
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Fagun Browser Automation Testing Agent
3
+ emoji: 🤖
4
+ colorFrom: blue
5
+ colorTo: purple
6
  sdk: gradio
7
+ sdk_version: 5.27.0
8
  app_file: app.py
9
  pinned: false
10
+ license: mit
11
  ---
12
 
13
+ # 🤖 Fagun Browser Automation Testing Agent
14
+
15
+ **Author:** Mejbaur Bahar Fagun
16
+ **Role:** Software Engineer in Test
17
+ **LinkedIn:** [https://www.linkedin.com/in/mejbaur/](https://www.linkedin.com/in/mejbaur/)
18
+
19
+ ## What is this tool?
20
+
21
+ **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!
22
+
23
+ ## 🚀 Features
24
+
25
+ - **🌐 Browser Use Agent** - Automated web testing and navigation
26
+ - **🔍 Deep Research Agent** - Information gathering and analysis
27
+ - **🔒 Security Testing** - SQL injection, XSS, CSRF vulnerability scanning
28
+ - **🔗 Broken URL Detection** - Automatic link validation
29
+ - **📝 Grammar Checking** - Content quality analysis
30
+ - **🤖 Intelligent Form Testing** - AI-powered form validation
31
+ - **📊 Comprehensive Reporting** - Detailed test results and screenshots
32
+
33
+ ## 🎯 How to Use
34
+
35
+ 1. **Configure AI Settings**: Enter your API key (OpenAI, Google Gemini, Anthropic Claude, etc.)
36
+ 2. **Set Browser Preferences**: Choose headless mode, window size, etc.
37
+ 3. **Go to "Run Agent" tab**: Enter your testing task
38
+ 4. **Submit**: Watch the AI agent work automatically!
39
+
40
+ ## 🔑 API Keys
41
+
42
+ You'll need an API key from one of these providers:
43
+ - **OpenAI**: https://platform.openai.com/api-keys
44
+ - **Google Gemini**: https://makersuite.google.com/app/apikey
45
+ - **Anthropic Claude**: https://console.anthropic.com/
46
+ - **DeepSeek**: https://platform.deepseek.com/
47
+
48
+ Add your API keys in the Settings tab.
49
+
50
+ ## 📝 Example Tasks
51
+
52
+ - "Test the login form on example.com"
53
+ - "Check all links on mywebsite.com for broken URLs"
54
+ - "Test the shopping cart functionality on ecommerce-site.com"
55
+ - "Perform security testing on contact form"
56
+
57
+ ## ⚠️ Important Notes
58
+
59
+ - **Headless Mode**: Required for Hugging Face Spaces (browser runs in background)
60
+ - **Rate Limits**: Be mindful of API usage limits
61
+ - **Timeouts**: Complex tasks may take several minutes
62
+
63
+ ## 🔒 Security
64
+
65
+ - Never share your API keys publicly
66
+ - Use environment variables for sensitive data
67
+ - This tool is for testing purposes only
68
+
69
+ ## 📞 Support
70
+
71
+ For issues or questions, connect with the author on [LinkedIn](https://www.linkedin.com/in/mejbaur/)
72
+
73
+ ---
74
+
75
+ *Built with ❤️ by Mejbaur Bahar Fagun - Software Engineer in Test*