Bugster focuses on routing analysis to understand your application structure and generate comprehensive test coverage across all your pages and components.
Supported Frameworks
Next.js
Fully supported with both routing patterns
React.js
React 18+ with React Router DOM support
Next.js Support
Bugster provides comprehensive support for Next.js applications across different routing patterns.Supported Routing Patterns
Pages Router (
/pages
directory - Next.js 12 and legacy versions)Bugster automatically detects all pages in your
/pages
directory and generates tests for static and dynamic routes.React.js Support
Bugster supports React 18+ applications using React Router DOM in standard configurations.Supported Routing Patterns
Code-based routing - Routes defined programmatically in your code
Bugster analyzes your route definitions and generates tests for all declared routes, including dynamic parameters.
React Router Versions
React Router DOM v6
React Router DOM v6
Fully Supported - Standard routing patterns with
<Routes>
and <Route>
components.React Router DOM v7
React Router DOM v7
Fully Supported - Both code-based and file-based routing patterns.
Not Supported
- Custom routers or dynamic routing systems with routes scattered across multiple files
- Alternative routing libraries (TanStack Router, Wouter, Reach Router)
- Complex routing factories that generate routes programmatically at runtime
Getting Started with Your Framework
1
Verify Framework Compatibility
Check that your project uses one of the supported frameworks and routing patterns listed above.
2
Install Bugster CLI
Follow the installation guide to set up Bugster CLI on your system.
3
Initialize Your Project
Run the quickstart command in your project directory:
4
Run Your Tests
Execute the generated tests:
Need Help?
Get Started
Follow our quickstart guide to set up Bugster with your framework
Join Community
Get help from the community and Bugster team
Coming Soon
Vue.js Support - We’re working on adding support for Vue.js applications with Vue Router. Stay tuned for updates!