Testmo Review - Features & Comparison
Tags: testing, qa, testmanagement
Published: 2023-02-07 15:50:49

![Testmo](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wdd9r61gdmti5qvch16q.png)

In this posting we are reviewing [Testmo](https://www.testmo.com/), a test management tool to manage test cases, exploratory testing and test automation. We are taking a look at Testmo's main features and will share additional references and links to the product website. The screenshots included in this review are a mix of screenshots we have taken in the app, as well as some screenshots from their official website & other reviews to show the app in action. This review includes the following sections:

* [What is Testmo?](#whatis)
* [Pricing Comparison](#pricing)
* [Getting Started](#start)
* [Unified QA Testing Platform](#unified)
* [Test Case Management](#testcases)
* [Test Automation & CI](#automation)
* [Testing Interface & UI](#ui)
* [Integrations (Jira, GitHub, GitLab & more)](#integrations)
* [Conclusion & More Resources](#resources)

## What is Testmo? <a name="whatis"></a>

Testmo is a test management tool of the "next generation", which means that it has been developed over the last couple of years using new tools, a modern interface and to support both traditional and new testing methods. According to the company and their developers, it is a unified testing tool, so you can manage manual test cases, test automation and exploratory test sessions all in one tool.

Testmo seems to become the new standard test management tool that many teams are using, and there's a lot of interest/buzz and feedback about Testmo. So in this review we are taking a deeper look to find out what it can do.

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/asfhxvn7xzu7bf1mr1dv.png"><figcaption>Complete testing QA projects in Testmo</figcaption>
</figure>

## Pricing Comparison <a name="pricing"></a>

You should choose a tool based on what you find most productive and most useful for your projects and your team. Pricing can still be a deciding factor, so it is useful to look at the pricing of different tools to compare them. This is especially important if you plan to add more and more users in the future, as some tools can become expensive quickly.

#### Why do some tools cost more than others?

We looked at various tools and vendors to find out. In our experience, companies with expensive enterprise sales teams usually charge more, as they have higher costs and require higher prices. Some tools are also not easy to use, so they need more support & hand holding and have higher prices. We didn't notice a difference in email response times, so it does not seem like pricing is an indicator of support services in our experience. Here is a price list of various tools at the time of writing this article:

<table>
    <tr>
        <th>Product</td>
        <th>Business / Pro</td>
        <th>Enterprise</td>
    </tr>
    <tr>
        <td>Testmo</td>
        <td>ca. $12/user</td>
        <td>ca. $20/user</td>
    </tr>
    <tr>
        <td>TestRail</td>
        <td>ca. $37/user</td>
        <td>ca. $69/user</td>
    </tr>
    <tr>
        <td>Tricentis qTest</td>
        <td>ca. $83/user</td>
        <td>On request</td>
    </tr>
    <tr>
        <td>PractiTest</td>
        <td>ca. $39/user</td>
        <td>ca. $49/user</td>
    </tr>
    <tr>
        <td>QMetry</td>
        <td>n/a</td>
        <td>ca. $66/user</td>
    </tr>
    <tr>
        <td>Qase</td>
        <td>ca. $36/user</td>
        <td>On request</td>
    </tr>
</table>

_* All pricing based on monthly billing if available._

## Getting Started <a name="start"></a>

We can register a trial account and review Testmo's features. When you first log in to Testmo, you are greeted by a dashboard that invites you to create your first project or add additional users.

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/52uj5knqwfcnj6j3ri5o.png"><figcaption>Initial Testmo dashboard after registering the trial</figcaption>
</figure>

## Unified QA Testing Platform <a name="unified"></a>

Most testing tools only focus on test case management, meaning that you can create manual test cases only and execute them and enter test results. While most tools also offer some APIs to add test results from automated tests, the tools are fundamentally still only designed for manual test cases and lack many advanced features teams need to work efficiently.

Testmo on the other hand was designed from the ground up to manage all testing activities in one unified platform. It features customizable & scalable test case management, supports exploratory testing & session management, and comes with rich test automation integration & reporting for any tool and platform.

* Complete test management in one unified platform
* Rich test case management for manual testing
* Exploratory testing & ad-hoc session management
* Test automation with any tool, platform & CI pipelines
* Rich reporting, metrics & real-time charts
* Built-in project management, milestones & versions
* Fast, scalable & enterprise-ready for teams of all sizes

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rer62udnxfsz8tbmt97n.png"><figcaption>Manual test cases, exploratory testing & test automation in one platform</figcaption>
</figure>

## Test Case Management <a name="testcases"></a>

While many teams are investing in more test automation for their projects, manual testing is still an important part of software QA. Testmo comes with fully customizable and flexible test case management to organize, write and manage manual tests cases. You then start test runs to execute tests and enter test results, including test assignments, milestone management, configurations, issue integration and custom fields.

In addition to test case management, Testmo features full exploratory testing & session support. Exploratory testing is becoming more important as testing teams need to verify new releases faster and as new features become more complex. Testmo comes with full session management to plan, assign and execute exploratory tests, including rich note taking, screenshot support, reporting & more.

* Powerful manual test case management
* Exploratory & ad-hoc test sessions
* Fully customizable with fields & workflows
* Start test runs & manage test assignments
* Fast & scalable for large projects and teams
* Keep full history of test results & test case changes
* Reports and exports to share, audit and archive

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pq46k7sb7gndt5k7zobv.png"><figcaption>Test run with folders, tests and test results in Testmo</figcaption>
</figure>

## Test Automation & CI <a name="automation"></a>

Testmo comes with dedicated test automation support to quickly report all test automation results from any test automation tool and platform. With Testmo there's no need for any time consuming test creation, custom API code or mapping of test IDs: simply use Testmo's cross-platform CLI tool to submit test results from build machines, CI pipelines, Docker containers or tester's dev machines.

Because Testmo has dedicated automation features, it can also quickly identify flaky, slow and often failing tests. Testmo can receive automation results from any test type and any automation suite. And best of all: you can keep all your automated tests & all extra details (such as custom fields & steps etc.) in your code for full versioning & Testmo becomes the single source of truth for all your test suites.

* Test automation integration with any tool & platform
* Easily identify flaky, slow and often failing tests
* No need for manual test setup, custom code or ID mappings
* Provides a single source of truth for all test suites
* Works with any tests: frontend, backend, API, mobile, performance & more
* Keep all your test details in code, incl. rich fields & steps
* Cross-platform CLI tool to easily submit automation results
* Full CI integration with GitHub, GitLab, Jenkins, CircleCI etc.

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vofexfqtebr41k4lgxdh.png"><figcaption>Report any test automation results & CI pipelines</figcaption>
</figure>

## Testing Interface & UI <a name="ui"></a>

Testers spend a lot of time working with a test management tool to write test cases, run tests and enter test results. And team leads spend a lot of time organizing tests, plan milestones & runs, review progress reports and assign tests to team members. Testmo comes with a modern & fast UI that has been optimized for tester productivity so teams get work done faster.

All aspects of Testmo's UI have been optimized for fast workflows, fast page loads, faster interactions and power-user features such as keyboard shortcuts & bulk editing. Testmo also implements the leading rich-text editor & supports single-click test results, screenshots, attachments & more for a more productive workflow.

* Lightning-fast UI optimized for testing productivity
* Fast frontend & dialog-based UI without full page loads
* Quickly add test results, screenshots, attachments & more
* Implemented leading rich-text editor for rich notes & tests
* Supports keyboard shortcuts & many power-user features
* Bulk add & edit features for scalable test management

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xkx6bha0ela4otxm0a9m.png"><figcaption>Fast UI with rich-text editor, screenshots, notes, shortcuts & more</figcaption>
</figure>

## Integrations (Jira, GitHub, GitLab & more) <a name="integrations"></a>

Software teams usually use a variety of tools to manage their projects, including issue trackers, test automation tools, CI pipelines & source control. Testmo integrates with all these tools for a complete DevOps & testing workflow. Link to issue trackers and track automation results with full test coverage reporting.

Testmo allows you to directly push, look up and link to issues & references during testing, so you can work with issues in Jira, GitHub, GitLab and many more tools. Unique to Testmo: use your issue tracker's native New Issue form, so you can use all your existing customizations and add-ons.

* Best-in-class integrations with Jira, GitHub, GitLab & more
* Directly push, look up and link to issues & references
* Link issues from test cases, results, sessions, runs & automation
* Native New Issue dialogs for full integration & customizations
* Jira testing add-on to view linked testing activities in Jira
* Issue and coverage reporting with live metrics & charts
* Integrate with any issue tracking tool via link-based integration

<figure>
  <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7i4rujm2wdu2wohpiwpg.png"><figcaption>Integrate issue tracking with Jira, GitHub, GitLab and more tools</figcaption>
</figure>

## Conclusion & More Resources <a name="resources"></a>

Testmo is a modern test management tool that is used by more and more companies. It supports tracking all manual, exploratory and automated testing projects in one platform and integrates with many other tools and frameworks. If your team is looking for a new tool, you can try it to compare it to other tools. Here are various other relevant resources:

* [Testmo video demo tour (15 minutes)](https://www.testmo.com/videos)
* [Full product feature tour & screenshots](https://www.testmo.com/features)
* [Issue, automation & CI integrations for Testmo](https://www.testmo.com/integrations)
* [Testmo blog with product news & articles](https://www.testmo.com/blog)