DEV Community

Testing Reviews
Testing Reviews

Posted on

Testmo Review - Features & Comparison

Testmo

In this posting we are reviewing Testmo, 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?

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.

Complete testing QA projects in Testmo

Pricing Comparison

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:

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

* All pricing based on monthly billing if available.

Getting Started

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.

Initial Testmo dashboard after registering the trial

Unified QA Testing Platform

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

Manual test cases, exploratory testing & test automation in one platform

Test Case Management

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

Test run with folders, tests and test results in Testmo

Test Automation & CI

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.

Report any test automation results & CI pipelines

Testing Interface & UI

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

Fast UI with rich-text editor, screenshots, notes, shortcuts & more

Integrations (Jira, GitHub, GitLab & more)

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

Integrate issue tracking with Jira, GitHub, GitLab and more tools

Conclusion & More Resources

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:

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay