Frequently Asked Questions
Find quick answers to common questions about Qualflare. Can't find what you're looking for? Check the Troubleshooting guide or browse our detailed documentation.
Getting Started
What is Qualflare?
Qualflare is a comprehensive QA test management platform that helps teams organize, execute, and track their software testing efforts. It provides both a web application for manual test management and a CLI tool for integrating automated test results from CI/CD pipelines.
See also: Quick Start Guide, Overview
How does Qualflare work?
Qualflare works by organizing your testing efforts into workspaces (for teams/organizations), projects (for products or applications), and test cases (individual test scenarios). You can group test cases into suites and plans, then execute them as launches. Test results are tracked as case runs, and any issues found are recorded as defects.
See also: Concepts Overview, Organizational Entities
Do I need the CLI tool?
You need the CLI tool if you want to:
- Integrate automated test results from CI/CD pipelines
- Upload test results from 20+ frameworks (JUnit, pytest, Jest, Cypress, etc.)
- Enrich test runs with Git metadata (branch, commit, author)
- Run tests in automated workflows and report results to Qualflare
If you only do manual testing, the web UI may be sufficient.
See also: CLI Installation, Upload Command
Is there a free trial available?
Yes! Qualflare offers a free tier that includes:
- Up to 3 users per workspace
- Unlimited projects
- Basic test management features
- Community support
Upgrade to a paid plan for more users, advanced features, and priority support.
See also: Account & Billing
How do I get started?
- Sign up for a Qualflare account
- Create a workspace for your team or organization
- Create a project for your application
- Create test cases or import existing tests
- Organize tests into suites and plans
- Run tests manually or via the CLI tool
See also: Quick Start Guide
Features & Concepts
What's the difference between test cases, suites, and plans?
- Test Case: A single test scenario with steps and expected results
- Test Suite: A collection of test cases grouped by feature, module, or type
- Test Plan: A collection of test suites (and individual cases) scheduled for execution together
Think of it like files, folders, and playlists: cases are individual tests, suites organize them, and plans are ready-to-run test playlists.
See also: Test Cases, Test Suites, Test Plans
What are environments?
Environments represent different deployment targets where you run tests (e.g., Development, Staging, Production). Each launch can be associated with an environment, allowing you to track test results across different stages of your deployment pipeline.
See also: Environments, Launches
How do launches work?
A launch is a single execution of a test plan. When you run a test plan, Qualflare creates a launch containing case runs (individual test executions) for each test case in the plan. Launches capture the state of your tests at a point in time, including results, duration, and environment.
See also: Launches, Test Execution Guide
What are shared steps?
Shared steps are reusable test step sequences that can be referenced across multiple test cases. They help you:
- Avoid duplicating common test procedures
- Maintain consistency across tests
- Update steps in one place
For example, a "Login" shared step can be used by any test that requires authentication.
See also: Shared Steps
What are case runs?
A case run is a single execution of a test case within a launch. Each case run has a status (Passed, Failed, Skipped, etc.), duration, and optional notes, screenshots, or defects. Launches contain multiple case runs—one for each test case executed.
Using the Web UI
How do I create a test case?
- Navigate to your project
- Click Test Cases in the sidebar
- Click New Test Case
- Enter the test case title, description, and steps
- Set priority and automation status
- Save the test case
See also: Creating Test Cases, Test Cases Reference
How do I organize tests into suites?
- Navigate to Test Suites in your project
- Click New Suite
- Enter suite name and description
- Add test cases to the suite
- Save the suite
You can organize suites by feature, module, priority, or any criteria that suits your workflow.
See also: Organizing Tests, Test Suites Reference
How do I run tests?
Manual execution:
- Create a test plan with your test suites
- Click Run on the test plan
- Select the environment
- Work through each test case, updating results
- Add notes, defects, or attachments as needed
Automated execution:
- Use the CLI tool to upload results from your CI/CD pipeline
- Tests run automatically as part of your build process
See also: Executing Tests, Test Reporting
How do I view test results?
Navigate to Launches in your project and click on a launch to see:
- Overall pass/fail statistics
- Individual case run results
- Duration and environment details
- Associated defects and notes
Use filters to find specific launches by date, environment, or status.
See also: Launches Reference, Analytics
How do I collaborate with my team?
Qualflare supports team collaboration through:
- Comments: Add comments to test cases, launches, and defects
- Assignments: Assign defects and tasks to team members
- Tags: Use tags to categorize and filter items
- Shared Workspaces: All team members access the same project data
- Activity Feeds: Track changes and updates across projects
See also: Collaboration Guide
CLI Tool
Why should I use the CLI tool?
The CLI tool enables you to:
- Integrate with CI/CD: Upload test results from automated builds
- Support 20+ frameworks: JUnit, pytest, Jest, Cypress, Playwright, and more
- Enrich with Git data: Automatically capture branch, commit, and author information
- Validate locally: Check test result files before uploading
- Automate workflows: Incorporate test reporting into your pipeline
See also: CLI Overview, Installation
What frameworks are supported?
The CLI tool supports 20+ testing frameworks, including:
- Java: JUnit, TestNG
- Python: pytest, unittest
- JavaScript: Jest, Mocha, Jasmine, AVA, Tape
- TypeScript: Jest, Mocha, Jasmine
- E2E: Playwright, Cypress, Selenium, Puppeteer
- API: Newman (Postman), REST Assured
- Performance: k6, Gatling
- Behavior: Cucumber, SpecFlow
- Security: OWASP ZAP, Burp Suite
Run qualflare list-formats to see all supported formats.
See also: Upload Command
How do I install the CLI tool?
macOS (Homebrew):
brew install qualflare/tap/qualflareLinux/macOS (curl):
curl -sSL https://get.qualflare.com/install.sh | shWindows (PowerShell):
irm https://get.qualflare.com/install.ps1 | iexDocker:
docker pull qualflare/qualflare-cli:latestSee also: Installation Guide
How do I integrate with CI/CD?
Basic integration steps:
- Install the CLI in your CI environment
- Set environment variables (
QUALFLARE_API_KEY,QUALFLARE_PROJECT_ID) - Run your tests
- Upload results using
qualflare upload
Example (GitHub Actions):
- name: Run tests
run: pytest
- name: Upload to Qualflare
run: qualflare upload test-results/junit.xml
env:
QUALFLARE_API_KEY: ${{ secrets.QUALFLARE_API_KEY }}See also: CI/CD Integration
How does auto-detection work?
The CLI tool automatically detects your test framework based on file patterns:
junit.xml,TEST-*.xml→ JUnitpytest_results.xml→ pytestresults.json(Jest format) → Jestcypress/results/*.json→ Cypress- And 15+ more patterns
If auto-detection fails, specify the format explicitly with --format.
See also: Upload Command
Account & Billing
What are the user limits?
User limits depend on your plan:
- Free: Up to 3 users per workspace
- Team: Up to 20 users per workspace
- Enterprise: Unlimited users
Each user gets full access to all features within their assigned workspaces.
See also: Pricing page
What are the workspace limits?
- Free: 1 workspace
- Team: Up to 5 workspaces
- Enterprise: Unlimited workspaces
Each workspace is isolated with its own users, projects, and settings.
See also: Workspaces, Workspace Settings
What pricing tiers are available?
- Free: $0/month — 3 users, 1 workspace, basic features
- Team: $XX/month — 20 users, 5 workspaces, advanced features
- Enterprise: Custom — Unlimited users, SSO, priority support
All plans include access to the CLI tool and core test management features.
See also: Pricing page
How do I upgrade my plan?
- Go to Workspace Settings
- Click Billing or Subscription
- Select your desired plan
- Enter payment information
- Confirm the upgrade
Changes take effect immediately. Prorated charges apply.
See also: Workspace Settings
How long is test data retained?
- Free: 90 days
- Team: 1 year
- Enterprise: 3+ years (customizable)
Launch history, test results, and attachments are retained according to your plan. Data beyond the retention period may be archived or deleted.
See also: Data export for exporting your data
Technical
Is there an API available?
Yes! Qualflare provides a REST API for:
- Creating and managing test cases
- Triggering test runs
- Uploading test results
- Querying test data
- Managing workspaces and projects
API documentation is available separately for developers.
See also: API Documentation
Can I export my data?
Yes, you can export:
- Test cases and suites (CSV, JSON)
- Test launch results (PDF, CSV)
- Defect data (CSV)
Use the Export option in the relevant sections or contact support for bulk exports.
See also: Workspace Settings
What integrations are available?
Qualflare integrates with:
- CI/CD: GitHub Actions, GitLab CI, Jenkins, CircleCI
- Communication: Slack, Microsoft Teams
- Issue Tracking: Jira, GitHub Issues, Linear
- Version Control: GitHub, GitLab, Bitbucket
Configure integrations in Workspace Settings.
See also: CLI Integration
How is my data secured?
Qualflare implements multiple security measures:
- Encryption: All data encrypted in transit (TLS 1.3) and at rest (AES-256)
- Authentication: Secure API keys and SSO support
- Access Control: Role-based permissions per workspace and project
- Compliance: SOC 2 Type II certified
- Data Isolation: Each workspace's data is logically separated
See also: Privacy Policy
Can I self-host Qualflare?
Self-hosting is available for Enterprise customers. This includes:
- Docker containers for easy deployment
- Kubernetes Helm charts
- On-premise or private cloud deployment
- Full control over your data
Contact sales for self-hosting options and licensing.
See also: Enterprise page
What browsers are supported?
Qualflare supports the latest versions of:
- Google Chrome
- Mozilla Firefox
- Apple Safari
- Microsoft Edge
We recommend using Chrome for the best experience.
Still have questions? Contact our support team or check the Troubleshooting guide.