Introduction
This section introduces Testworthy's comprehensive enterprise platform and provides practical guidance for getting started. Whether you're setting up your organization's testing infrastructure or transitioning from another platform, these guides will help you understand and effectively leverage Testworthy's advanced capabilities.
Section Overview
- What is Testworthy? - Enterprise SaaS platform overview, AI capabilities, and competitive advantages
- Core Concepts - Essential terminology, enterprise architecture, and workflow concepts
- Quick Start Guide - Complete setup from organization creation to first AI-powered project
Getting the Most from This Documentation
For QA Professionals: Start with Core Concepts to understand the enterprise testing workflow, then follow the Quick Start Guide to create your first AI-powered project.
For Team Leads & Managers: Review What is Testworthy to understand the platform's enterprise capabilities, billing model, and competitive advantages, then explore the User Guide for organization and team management features.
For Administrators: Focus on the enterprise setup sections covering organization management, billing configuration, repository integration, and security features.
Enterprise Platform Overview
Testworthy is built as a multi-tenant SaaS platform with enterprise-grade capabilities:
Organization & Multi-Tenancy
- Custom Workspaces: Each organization gets isolated workspace with custom subdomain (yourcompany.testworthy.us)
- Advanced User Management: 6 organization roles and 3 project-level roles with granular permissions
- User Creation: Direct user creation by administrators with role assignment and credit allocation
- Data Isolation: Complete separation between organizations for security and compliance
AI-Powered Automation
- AI Integration: Advanced AI for test generation, code analysis, and test case improvement
- Credit-Based Usage: Transparent AI usage tracking with flexible credit quota management and cost optimization
- Automation Script Export: Generate executable Playwright, Selenium, Cypress scripts in multiple languages
- Repository Integration: Automated GitHub/GitLab/Bitbucket PR analysis with intelligent test recommendations
Enterprise Billing & Subscriptions
- Subscription Tiers: Trial through Professional plans — all features included, tiers differ by team size and AI credits
- Stripe Integration: Secure payment processing with self-service billing portal
- Grace Period Management: Subscription controls with cancellation undo
- Usage Analytics: Detailed AI credit consumption tracking and cost management tools
Core Enterprise Concepts
To effectively use Testworthy's enterprise platform, it's essential to understand these foundational concepts:
Organizations
An organization represents your company or team workspace with complete multi-tenant isolation. Each organization has its own custom subdomain, independent billing, user management, and data storage. Organizations can contain multiple projects and support team collaboration with advanced role-based access control.
Projects
A project represents a software product or component you want to test. All related test artifacts—such as test cases, test suites, sections, and test runs—are organized under a project. Projects support AI-powered generation from codebases or PRD documents, repository integration for automated PR analysis, and custom field configuration for workflow customization.
Hierarchical Test Organization
Test Suites
Collections of related test cases, typically grouped by feature, module, or functionality. Suites provide the primary organizational structure for managing large numbers of tests.
Sections
Nested hierarchical organization within suites, supporting parent-child relationships for complex test structures. Sections enable detailed categorization beyond simple suite groupings.
Custom Fields (Data Model)
Extensible metadata system with a data model supporting 6 field types (text, number, date, select, multi-select, boolean) for capturing project-specific information.
Test Cases
Individual testing scenarios with comprehensive details including preconditions, steps, expected results, priority, type, and assignee. Test cases support:
- Version Control: Complete history tracking with rollback capability
- AI Enhancement: AI-powered improvement and healing
- Automation Export: Generate executable scripts for multiple frameworks
- Defect Integration: Direct linking to Jira, GitHub Issues, and Bugzilla
Test Plans & Execution
Test Plans
Organized collections of test cases or suites for specific testing objectives (releases, sprints, features). Plans support milestone association and serve as templates for test runs.
Test Runs
Execution instances that track progress and results. Test runs include:
- Status Tracking: Comprehensive result recording (Passed, Failed, Blocked, Skipped, Partial)
- Defect Management: Immediate defect logging with external system integration
- Analytics: Execution reporting and trend analysis
Enterprise Quick Start
Ready to set up your enterprise testing environment? Here's a comprehensive guide to get your organization up and running:
1. Organization Setup
- Create Organization: Sign up and establish your organization with custom subdomain
- Choose Subscription: Select appropriate tier (Trial, Starter, Standard, Professional) based on team size and AI usage needs
- Configure Billing: Set up Stripe payment methods and review subscription features
- Setup Security: Configure authentication policies and security settings
2. Team & User Management
- Create Members: Add team members directly with appropriate role assignments
- Configure Roles: Set up role-based permissions (Platform Admin, Tenant Owner, Project Manager, QA, Developer, Guest) and project-level roles (Admin, Member, Viewer)
- Credit Allocation: Distribute AI credit quotas from the organization pool
- Access Control: Configure project-level permissions
3. AI & Integration Configuration
- AI Setup: Configure AI integration with usage quotas and cost management
- Repository Integration: Connect GitHub/GitLab/Bitbucket repositories for automated PR analysis
- Webhook Configuration: Set up secure webhooks for real-time code change monitoring
- Credit Management: Configure AI usage policies and quota distribution
4. Project Creation & AI-Powered Setup
- Choose Creation Method: Manual setup, AI-powered codebase import, or PRD-based import
- Upload Source Material: For AI generation, upload ZIP files or PRD documents with cost estimation preview
- Review AI Output: Examine generated test structures and customize as needed
- Setup Repository Monitoring: Enable automatic PR analysis and test recommendations
5. Advanced Test Organization
- Create Hierarchical Structure: Establish test suites and nested sections
- Generate Test Cases: Use AI generation or manual creation as appropriate
- Configure Automation: Set up automation script generation for your preferred frameworks
- Setup External Integration: Connect Jira, GitHub Issues, or Bugzilla for defect management
6. Execution & Testing
- Create Test Plans: Organize test cases for specific testing objectives
- Execute Test Runs: Conduct testing with progress tracking
- Manage Defects: Log and track defects with external system integration
- Monitor Progress: Use dashboards and analytics to track testing health
7. Reporting & Analytics
- Setup Scheduled Reports: Configure automated PDF report generation (daily/weekly/monthly)
- Monitor AI Usage: Track credit consumption and optimize costs
- Analyze Performance: Use dashboards to monitor testing trends
- Audit Trails: Leverage activity logging for compliance requirements
Enterprise Tip: Take advantage of the AI assistants throughout the platform to accelerate test creation, improve test quality, and automate test script generation. The AI integration provides advanced code analysis and test case enhancement capabilities that scale with your team's needs.
By following this enterprise setup guide, your organization will have a comprehensive, scalable testing environment that integrates seamlessly with your development workflow and provides the advanced features needed for enterprise software quality assurance.