
GITNUXSOFTWARE ADVICE
Technology Digital MediaTop 10 Best Quality Assurance Testing Software of 2026
Top quality assurance testing software ranking compares TestRail, Postman, Cypress and others by test management, automation, and reporting.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
TestRail is the best fit for teams that want governed test case management with automation and API-submitted results per release, whereas Postman works best when your QA priorities are repeatable, shared, script-based API regression runs.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
TestRail
Requirements-to-test-case traceability built into the project workflow, with dashboards that reflect linked coverage.
Built for fits when teams need governed test case management with automation and API-submitted results per release..
Postman
Editor pickCollection test scripts with request-level assertions run inside the Postman execution model for API validation.
Built for fits when QA teams need repeatable API regression runs with shared, script-based collections..
Cypress
Editor pickNetwork intercept and routing control inside the same browser-runner context.
Built for fits when teams need stable browser UI regression with network control and strong debugging..
Related reading
Comparison Table
This roundup targets engineering-adjacent buyers evaluating QA testing software by data model design, automation extensibility, and environment provisioning for repeatable execution. The ranking weighs test case management and reporting fit against how each platform structures API and UI automation, cross-browser coverage, and workflow integration needs.
TestRail
SMBTest case management software for organizing, tracking, and reporting manual and automated test runs.
Requirements-to-test-case traceability built into the project workflow, with dashboards that reflect linked coverage.
TestRail’s core workflow maps test cases to test runs, then records results with granular status options and optional evidence links. Teams can structure coverage through sections, plans, and milestones to control what gets executed per release. Traceability is supported via requirements and linking, so review outputs can show which requirements have associated test coverage.
A key tradeoff is that complex reporting and cross-system automation require deliberate configuration of custom fields and result categories. TestRail fits best when an automation framework can call the API to submit execution outcomes, or when results are posted from a CI job into prebuilt test runs for repeatable release evidence.
Compared with spreadsheet-based test management, TestRail adds governance through role-based permissions, audit history for changes, and project-level configuration for consistent fields and outcomes. Compared with highly code-centric test tools, TestRail emphasizes test case lifecycle and reporting rather than being a test execution engine.
- +API-driven test run updates support automation frameworks without manual re-entry
- +Requirements traceability links test cases to coverage for release reporting
- +Configurable custom fields and statuses standardize evidence and outcomes
- +Plan and milestone views keep execution scope aligned to each release
- –Advanced reporting often depends on careful custom field and status modeling
- –Automation submission workflows can require additional CI job wiring
- –Evidence attachments can become cumbersome when volume is high
- –Bulk import and migration still need governance to keep data consistent
QA leads and test managers
Track release readiness by coverage
Clear traceable release evidence
QA automation engineers
Post automated outcomes into runs
Fewer manual reporting steps
Show 2 more scenarios
Program managers in large teams
Coordinate multiple projects and milestones
Coordinated execution visibility
Use plans and milestones to align execution scope across teams while keeping reporting consistent.
Regulated product teams
Maintain change history and roles
Controlled test management governance
Use role-based permissions and audit history to control who edits cases and when.
Best for: Fits when teams need governed test case management with automation and API-submitted results per release.
More related reading
Postman
API-firstAPI development and testing platform with collection-based automated API test suites.
Collection test scripts with request-level assertions run inside the Postman execution model for API validation.
Postman’s core asset is the collection, which can store request definitions, variables, and test scripts that validate responses. Environment and data variable features let teams parameterize requests across dev, staging, and production-like targets. The execution model supports iterative runs and reporting of test outcomes, and published collections make it easier to standardize what teams run in QA.
A tradeoff is that Postman’s strongest coverage is API-focused automation rather than full UI automation suites or deep test case management with rich traceability matrices. Postman fits best when QA wants fast API regression runs in CI/CD and when teams benefit from reviewable request and assertion scripts that live next to the request definitions.
- +Collections package requests, variables, and test scripts into one executable artifact
- +Environment variables support consistent runs across multiple target systems
- +CI-friendly collection runs produce repeatable API assertions
- +Collaboration features help standardize what QA teams execute
- –UI automation and cross-browser execution are not Postman’s primary focus
- –Large suites can become hard to maintain without strict naming and modularization rules
- –Complex end-to-end scenarios require careful orchestration outside Postman
- –Governance for shared assets depends on team process and access settings
QA engineers
API regression with assertion scripts
Fewer undetected API regressions
Backend teams
Contract-like API checks
Consistent verification across environments
Show 2 more scenarios
DevOps and CI owners
Pipeline gating on API behavior
Earlier detection in CI
Collection runs integrate into CI jobs so failures break builds.
API product teams
Shared request workflows for QA
Less manual reproduction work
Published collections centralize how QA and developers reproduce behaviors.
Best for: Fits when QA teams need repeatable API regression runs with shared, script-based collections.
Cypress
SMBJavaScript-native end-to-end testing framework with a visual test runner and real-time reloads.
Network intercept and routing control inside the same browser-runner context.
Cypress runs tests inside the browser context so selectors, network traffic, and DOM state are observable at the same time. It includes stubbing and intercepting network calls to control test data and to reproduce edge cases without external dependencies. The test runner surfaces step-by-step execution, and failures include stack traces tied to the exact assertion point. A dashboard option centralizes run results and flaky behavior signals across CI runs.
The tradeoff is that Cypress is optimized for end-to-end UI flows and browser-focused execution rather than full cross-browser farm management. Teams that need coverage for non-browser surfaces like deep mobile automation or heavy load and soak testing often add separate specialized tools. Cypress fits best when the objective is stable regression suite execution with deterministic UI and network control, and when the team can write tests in JavaScript.
- +Auto waits for DOM state, reducing flaky timing assertions
- +Network intercepts enable deterministic end-to-end scenarios
- +Time-travel debugging shows exact UI state at each failure
- +Consistent CI artifacts and runner output support regression tracking
- –Cross-browser execution requires additional infrastructure choices
- –Deep test governance needs disciplined project conventions
Front-end engineering teams
UI regression with deterministic data
More stable regression suite runs
QA teams writing automation
Faster triage of flaky failures
Quicker defect reproduction
Show 1 more scenario
CI-driven delivery teams
Pipeline gated browser checks
Earlier release feedback
Execute Cypress specs in CI with consistent logs and artifacts tied to test results.
Best for: Fits when teams need stable browser UI regression with network control and strong debugging.
BrowserStack
enterpriseCloud-based cross-browser and real-device testing platform for web and mobile applications.
BrowserStack Automate runs WebDriver-based scripts against remote browsers with per-session logs and artifact downloads for fast triage.
BrowserStack focuses on cross-browser and device testing with real browser sessions for QA teams that need fast environment coverage. It connects with CI/CD pipelines and popular automation frameworks to run automated UI tests against remote browser targets.
Session-level reporting helps QA teams track failures across different browsers and operating systems. Governance controls like role-based access and audit trails support teams with multiple stakeholders.
- +Real-device and real-browser coverage for cross-environment regressions
- +CI/CD integration runs automated suites with consistent infrastructure
- +Session reporting groups failures by browser and operating system
- +RBAC and audit logs support multi-team governance
- –Remote session runs can slow down suites with many test cases
- –Setup and maintenance of automation capabilities require framework discipline
- –Parallel execution limits vary by plan and test target needs
- –Reporting depth depends on how tests are structured for traceability
Best for: Fits when teams need cross-browser UI validation with CI automation and strong access controls.
Sauce Labs
enterpriseCloud-hosted testing platform providing virtual and real devices for automated web and mobile testing.
On-demand cloud browser sessions with rich session output tied to each automated run for fast cross-environment debugging.
Sauce Labs runs automated browser and API tests in managed environments so results can be captured with consistent metadata. It provides cross-browser execution through cloud-connected browser instances, plus integrations that fit into CI/CD pipelines and test automation frameworks.
Test runs include dashboards and session artifacts that support triage across failures. Automation is supported with an API surface and extensible build integrations for both UI automation and service checks.
- +Cloud-hosted browser sessions for repeatable cross-browser regression runs
- +Session artifacts and test run dashboards speed failure triage and comparison
- +API-driven workflow integrates with CI systems and automation frameworks
- +Scales execution for parallel runs across multiple browsers and OS targets
- –Environment setup and capabilities configuration require careful maintenance
- –Advanced governance needs disciplined tagging and artifact retention practices
- –Debugging locator or test timing issues still depends on suite stability
- –Load-oriented testing is not the core focus compared with dedicated load tools
Best for: Fits when teams need consistent cross-browser UI automation results and structured session artifacts in CI.
Selenium
enterpriseOpen-source framework for automating web browser interactions across multiple languages and platforms.
WebDriver’s browser-driver architecture lets the same test logic run against remote and local browsers through a unified API.
Selenium is a UI automation framework for browser testing that is distinct for its driver-based control of real browsers. Test authors write scripts against Selenium’s API to drive actions, assertions, and waits, then run the same suite across browsers and environments.
Selenium’s ecosystem integrates test runners, assertion libraries, and page-object style patterns to support regression suite execution in CI/CD pipelines. The project also emphasizes extensibility through custom bindings, plugins, and WebDriver-compatible tooling.
- +WebDriver API drives real browsers across supported engines
- +Cross-language bindings enable shared automation patterns across teams
- +Strong ecosystem for test runners, assertions, and CI integration
- +Deterministic browser control supports repeatable regression suites
- –Flakiness often requires careful waits and selector strategy
- –No built-in test case management or defect workflow integration
- –Parallel execution needs external grid or runner configuration
- –UI automation coverage can be expensive to maintain over time
Best for: Fits when teams need browser UI automation with WebDriver, custom frameworks, and CI-driven regression runs.
Playwright
enterpriseMicrosoft-backed open-source browser automation library supporting Chromium, Firefox, and WebKit.
Trace viewer integration that records steps, network activity, and DOM snapshots for each failed test run.
Playwright is a browser automation and UI testing framework that focuses on reliable, code-driven end-to-end flows across Chromium, Firefox, and WebKit. It provides a synchronous-feeling API for navigation, assertions, and interactions, plus built-in synchronization to wait for UI and network conditions.
Playwright also ships a rich test runner with fixtures, parallel execution, trace artifacts, and configurable reporting for CI/CD pipelines. The result is a testing workflow centered on maintainable automation code rather than separate keyword artifacts.
- +Cross-browser UI automation using one API across Chromium, Firefox, and WebKit
- +Built-in synchronization and test runner time-saving for waits and retries
- +Trace and video artifacts make failures reproducible and faster to diagnose
- +Parallel execution and flexible reporters help keep CI feedback cycles short
- –UI automation coverage depends on app stability and reliable selectors
- –Large suites need consistent test data and environment setup discipline
- –Advanced workflows require writing maintainable helper code for abstractions
- –Non-UI checks require separate strategies beyond built-in browser actions
Best for: Fits when teams need durable UI automation that runs across major browsers and produces actionable failure traces.
Katalon
SMBAll-in-one test automation platform for web, API, mobile, and desktop applications with low-code and script modes.
Keyword-driven test authoring that stays tied to a UI object repository for fast updates during regression maintenance.
Katalon centers QA automation around a keyword-driven workflow that non-developers can edit inside its editor. It supports UI automation through a maintained object repository and enables API testing alongside UI scripts in the same project.
Execution is oriented toward practical regression suites with reporting that links test runs to artifacts for triage. Automation also fits into CI pipelines through command line execution for repeatable runs.
- +Keyword-driven editor keeps test logic readable for mixed skill teams
- +Object repository reduces locator churn across UI regression suites
- +Unified projects support both UI automation and API testing
- +Command line execution supports CI integration for scheduled runs
- –Less extensible than code-first frameworks for deeply custom automation engines
- –Test maintenance depends heavily on repository discipline for locator stability
- –Advanced parallelization and environment orchestration require careful setup
- –Cross-browser coverage is usable but tooling setup can become project-specific
Best for: Fits when teams need keyword-driven UI automation plus API checks, with repeatable CI runs.
Mabl
enterpriseAI-driven test automation platform for creating and maintaining end-to-end tests through self-healing scripts.
Self-healing session recording that adapts locators after UI changes during automated re-runs.
Mabl uses session-based UI test authoring to record user flows and turn them into automated regression checks. It couples visual, self-healing locator behavior with continuous execution so teams can validate key paths across releases.
Mabl integrates with CI/CD pipelines and provides run dashboards for tracking pass rates, failures, and trend signals. Test data can be varied across runs so the same flow validates different inputs without rebuilding the script.
- +Session-based recorder reduces time to first regression suite
- +Self-healing element handling lowers maintenance from UI changes
- +CI/CD integration triggers automated runs on every delivery
- +Run dashboard centralizes failure analysis and history
- –Complex flows still need careful configuration to avoid false failures
- –Deep branching logic requires more workflow design than code-first tools
- –Cross-browser coverage depends on configured targets per project
- –Advanced testing beyond UI often needs external API tooling
Best for: Fits when teams want low-maintenance UI regression automation with frequent CI execution.
Xray
vertical specialistNative Jira test management app for planning, executing, and reporting on manual and automated tests.
Requirements-to-test execution traceability inside Jira, updated from imported test results.
Xray from getxray.app focuses on quality assurance workflows built around Jira, with native test case management and defect tracking in the same operational space. It supports test execution tracking, linking test results to requirements, and generating traceability views for release validation.
Automation-friendly capabilities include integrations for importing executions and updating status based on results from external test runs. Xray also provides administrative controls for projects, permissions, and audit-style visibility into changes to test artifacts.
- +Tight Jira alignment for test cases, executions, and defects linkage
- +Requirements traceability views from test execution outcomes
- +Import and sync of test execution results from external systems
- +Granular project-level permissions for QA artifacts
- –Strong Jira dependency limits usability outside that ecosystem
- –Traceability setup requires careful mapping of requirements and tests
- –Advanced reporting can lag behind execution metadata needs
- –Managing large regression history needs disciplined retention practices
Best for: Fits when teams run most QA work in Jira and need execution-to-requirement traceability.
Conclusion
After evaluating 10 technology digital media, TestRail stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right quality assurance testing software
This buyer’s guide maps how quality assurance testing software actually works across tools like TestRail, Postman, Cypress, BrowserStack, Sauce Labs, Selenium, Playwright, Katalon, Mabl, and Xray.
It focuses on integration depth, automation and API surface, and governance so teams can connect test execution to reporting and keep automation maintainable.
Quality assurance testing platforms that manage execution, evidence, and traceability across test types
Quality assurance testing software coordinates how tests are authored, executed, tracked, and reported across manual and automated workflows. It also connects results to requirements and defect processes so release teams can answer what was verified and why failures matter.
TestRail shows a governed test management shape with requirements-to-test-case traceability and an API for updating test run outcomes. Xray shows the same traceability goal implemented inside Jira so test cases, defects, and imported execution results stay in one operational workspace.
Evaluation criteria for QA testing tools: traceability, automation surface, execution reporting, and governance
Different tools solve different QA workflows. Test case management tools like TestRail and Xray center traceability and execution reporting. Automation-first tools like Cypress, Playwright, and Selenium center deterministic test runs and debugging artifacts.
The selection criteria below emphasize how each tool connects automation into a repeatable pipeline and how it controls test artifacts for teams with multiple contributors.
Requirements-to-test traceability tied to execution workflow
Look for end-to-end links from requirements to test cases or test results that stay visible during releases. TestRail builds requirements-to-test-case traceability into the project workflow and dashboards that reflect linked coverage. Xray provides requirements-to-test execution traceability inside Jira and updates views from imported test results.
Automation inputs that update test outcomes through API or imports
For automation that runs outside the test management UI, the tool must accept results through an API or import workflow without manual re-entry. TestRail supports an API for updating test runs and adding results from automation frameworks. Xray supports importing and syncing test execution results so statuses change based on external run outcomes.
API test runner model built around collections and assertions
If QA execution is mostly API validation, a collection-based runner reduces drift between what was written and what was executed. Postman packages requests, variables, and test scripts into collections and runs request-level assertions inside its execution model. This reduces repeatability issues when the same API regression needs to run across multiple environments.
Browser automation debugging artifacts tied to the same run
Failure triage depends on whether the runner produces artifacts that show state at the moment of failure. Cypress combines auto-waits with network intercept and routing control in the same browser-runner context so end-to-end scenarios are deterministic. Playwright adds trace viewer integration that records steps, network activity, and DOM snapshots for each failed test run.
Cross-browser and real-device session execution with governance controls
Cross-browser execution needs remote session artifacts plus access controls for shared QA infrastructure. BrowserStack groups failures by browser and operating system with session reporting and includes RBAC and audit logs for multi-team governance. Sauce Labs provides on-demand cloud browser sessions with rich session output tied to each automated run for fast cross-environment debugging.
Authoring model that matches team skills and locator maintenance expectations
Automation cost shows up in authoring conventions and locator stability. Katalon uses keyword-driven authoring that stays tied to a UI object repository so locator updates are centralized across regression suites. Mabl uses session-based recording with self-healing locator behavior during automated re-runs, which reduces maintenance when UI changes.
Choose a QA testing tool by aligning execution source, traceability target, and governance depth
Start with the execution engine that will generate results, then match it to the tool that must report traceability and manage artifacts. Cypress, Playwright, and Selenium are built for code-driven browser automation, while Postman is built for collection-based API testing.
Then decide where governance must live, since Jira-aligned tools like Xray and test-run management tools like TestRail handle traceability and permissions differently.
Match the tool to the primary test execution type
Use Postman for API regression when test assets can be packaged as collections with variables and request-level assertions. Use Cypress or Playwright for UI regression when debugging depends on runner artifacts like network intercept control or trace viewer output. Use Selenium when browser automation must be driven by WebDriver across languages and a custom framework layer.
Decide where traceability must be managed: project workflow versus Jira
If traceability must be visible in a test management project with dashboards tied to linked coverage, choose TestRail and model requirements links directly to test cases. If traceability must be inside the same workspace where defects and test plans are managed, choose Xray and update execution-to-requirement views from imported results in Jira.
Require an automation-to-test-management integration path before standardizing on the tool
If automation runs in CI and produces pass or fail outcomes outside the tool, require API-driven updates or execution imports. TestRail supports automation submission workflows via its API for updating run results. Xray supports updating execution statuses by importing results from external systems.
Plan cross-browser coverage based on the session model and expected triage workflow
If the pipeline must validate WebDriver-based scripts against remote browser targets with per-session logs, choose BrowserStack Automate. If teams need on-demand cloud browser sessions with session artifacts tied to each run, choose Sauce Labs. For teams that already own their Selenium grid, Selenium can reduce the need for managed remote session providers.
Pick an authoring and maintenance model that fits how UI changes are handled
If the org needs keyword-driven edits with centralized locator updates, choose Katalon and maintain tests through a UI object repository. If the org runs frequent CI executions and expects UI churn, choose Mabl for session-based recording and self-healing locator behavior. If the org wants full control over timing and routing in the same browser runtime, choose Cypress with network intercept and routing controls.
Validate governance expectations early with multi-user workflows and artifact retention
If multiple teams share automation targets, require RBAC and audit trails and confirm how session artifacts group failures. BrowserStack includes RBAC and audit logs tied to governance needs. If deep reporting depends on custom field and status modeling, budget governance discipline for tools like TestRail where advanced reporting uses carefully modeled fields.
Which QA testing tool type fits which team workflow
Different QA teams need different centers of gravity. Some teams need test case management with governed execution and requirements traceability. Other teams need an execution-first runner that produces deterministic failures and run artifacts for CI triage.
The segments below map directly to the stated best-for fit for each tool.
QA teams that run release-scoped test execution with traceability and governed evidence
TestRail fits teams that need requirements-to-test-case traceability and dashboards that reflect linked coverage across releases. This tool also supports API-driven test run updates so automation outcomes can be submitted without manual re-entry.
QA and platform teams that run repeatable API regression suites as shared assets
Postman fits teams that standardize on Postman Collections with scripts and request-level assertions so the same executable artifact can run across environments. Its environment variables help keep executions consistent for multiple target systems.
Front-end teams that need stable UI regression with strong debugging artifacts
Cypress fits teams that need network intercept and routing control inside the same browser-runner context with auto-waits for UI state. Playwright fits teams that need trace viewer integration that records steps, network activity, and DOM snapshots for each failed test run.
Enterprises running cross-browser validation across many browsers and OS targets with access controls
BrowserStack fits teams that need real-device and real-browser coverage with session reporting grouped by browser and operating system. It also includes RBAC and audit logs for multi-stakeholder governance.
Jira-first QA orgs that want test cases, defects, and traceability updated from imported runs
Xray fits teams that already operate in Jira and need execution-to-requirement traceability inside that ecosystem. It imports and syncs execution results from external systems so statuses reflect automated outcomes.
Common failure modes when selecting QA testing tools and how to avoid them
Tool choice often fails when teams standardize on an authoring workflow without matching how results must be tracked and governed. It also fails when cross-browser needs are assumed without checking session performance and artifact reporting.
The pitfalls below map to concrete cons across tools and the tools that handle them better.
Choosing a UI automation framework without a plan for cross-browser infrastructure
Cypress and Playwright run reliably in their own environment, but cross-browser execution requires additional infrastructure choices. BrowserStack and Sauce Labs reduce this risk with remote session execution and session reporting artifacts tied to each run.
Standardizing test management reporting before modeling statuses and custom fields
TestRail can produce advanced reporting, but complex reporting often depends on careful custom field and status modeling. Teams that cannot commit governance discipline should expect reporting depth to lag until the model is cleaned up.
Expecting an API-first tool to cover UI automation and end-to-end orchestration
Postman is focused on API testing workflows and its UI automation and cross-browser execution are not its primary focus. Teams that need browser UI regression should pair API validation with a UI runner like Cypress, Playwright, or Selenium instead of stretching Postman into UI testing.
Overbuilding UI tests with locator fragility and inconsistent maintenance conventions
Selenium-driven suites frequently require careful waits and selector strategy to limit flakiness. Katalon reduces locator churn through an object repository tied to keyword-driven authoring, and Mabl reduces locator maintenance through self-healing behavior during re-runs.
Using Jira traceability tools without committing to requirement-to-test mapping
Xray provides requirements-to-test execution traceability, but traceability setup requires careful mapping of requirements and tests. Teams that treat mapping as optional will end up with traceability views that do not reflect real coverage.
How We Selected and Ranked These Tools
We evaluated TestRail, Postman, Cypress, BrowserStack, Sauce Labs, Selenium, Playwright, Katalon, Mabl, and Xray on features coverage, ease of use, and value, with features carrying the most weight at forty percent and ease of use and value each accounting for thirty percent. Each overall score reflects how well the tool supports real QA workflows like test run tracking, automation result ingestion, and failure triage artifacts named in the product descriptions. This editorial scoring focused on the mechanisms that teams use in day-to-day execution, not marketing claims.
TestRail stood out because it combines requirements-to-test-case traceability inside the project workflow with an API for automation-driven test run updates. That pairing lifted both features and practical ease, since execution outcomes and linked coverage can be kept consistent across releases.
Frequently Asked Questions About quality assurance testing software
How do TestRail and Xray differ in test case management and traceability workflows?
Which tool is better for API regression automation with repeatable request execution?
How does Cypress handle debugging for UI failures compared with Playwright?
When are browser session platforms like BrowserStack and Sauce Labs the right fit versus running Selenium locally?
How do Selenium and Selenium-compatible test stacks support extensibility for large regression suites?
What breaks if a team relies on session-based UI automation without stable selectors?
Which approach works best for keyword-driven UI automation with a shared object model?
How do teams integrate automated test results into CI/CD pipelines using an API or native connectors?
Where do admin controls and access governance show up in common QA testing software workflows?
How should a team plan data migration for existing requirements and executions when moving to Jira-centric tools?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Technology Digital Media alternatives
See side-by-side comparisons of technology digital media tools and pick the right one for your stack.
Compare technology digital media tools→