8000 GitHub - jarbon/coTestPilot: code for coTestPilots that add AI to test infrastructure and browsers.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jarbon/coTestPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

coTestPilot

An AI-powered page checking extension for Playwright that automates web testing and bug detection using GPT-4 Vision. Support for Python + Playwright is available today, need help to adding other frameworks and languages.

Features

  • 🤖 AI-powered visual analysis of web pages
  • 👥 Multiple testing personas with different expertise
  • 🎯 Custom rules and prompts for specialized checking
  • 📸 Automatic screenshot capture and storage
  • 📊 JSON output for easy integration with testing workflows
  • ⚡ Support for async and sync Playwright APIs
  • 🔍 High-confidence issue detection
  • 📝 Detailed bug reports with severity, description, and fix recommendations

License

Copyright 2025 Jason Arbon (Checkie.ai, Testers.ai)

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note: This is a light version of the AI Testing Agents available at checkie.ai and testers.ai. For more powerful testing agents, enhanced reporting capabilities, and professional support, please visit those websites. Testing services and tool vendors who wish to reuse this code should contribute to maintaining this public version. Professional and endorsed integrations into testing tools and services are available through checkie.ai.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support

For issues and feature requests, please use the GitHub issue tracker.

Credits

Created by Jason Arbon (Checkie.ai, Testers.ai) https://www.linkedin.com/in/jasonarbon/ https://x.com/jarbon

Licensing and Attribution

This project is licensed under the Apache License 2.0. While the code may appear simple, it represents significant research, experimentation, and innovation in applying AI to software testing.

Important Notes:

  • Created by Jason Arbon (Checkie.ai, Testers.ai)
  • Commercial licensing is available through Checkie.ai for vendors and commercial use
  • If you port this to another language or platform, 5762 the original copyright header and attribution must be preserved
  • Please respect the intellectual property - while the code is open source, it's the result of extensive work and innovation

For Commercial Use

If you're interested in using this commercially or need a different license, please contact:

Note: Professional versions available at testers.ai/checkie.ai include additional advanced features such as visual diffing and deeper testing capabilities.

Built-in Testing Personas

The tool includes several built-in testing agent profiles by default:

  • General UI/UX expert
  • Accessibility specialist
  • Security tester
  • Performance analyst
  • Content reviewer

About

code for coTestPilots that add AI to test infrastructure and browsers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0