MoQuality Docs

We are glad that you are using MoQuality in your testing process. You'll find comprehensive guides and documentation to help you start working with MoQuality as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Beginner's Guide to MoQuality

The goal of this tutorial is to guide you through setting up your first Appium test suite and testing your app locally and on any cloud devices. As we walk through that process, we'll introduce some general testing topics, and go over the underlying purpose and value MoQuality provides.

The full tutorial is intended to be accessible to people without much mobile app testing experience (yet!). If you prefer to jump straight into importing your existing Appium tests and using MoQuality, feel free to skip the step-by-step tutorial and see Quick Start.

Setup and Requirements

Setting up Appium

MoQuality works with Appium to give you a better testing experience. If you want to use MoQuality locally, you also have to set up Appium on your local machine. MoQuality also works directly with a cloud device. If you opt to use a cloud device for writing your tests, you don't have to set up Appium on your local machine.

If you have already installed Appium on your local machine, that's great. Feel free to skip this section.

If you want a step-by-step tutorial on basic setup, head over to our section Appium Setup

Install MQLab

There two components to MoQuality for Appium.

  1. MoQuality Dashboard - Login and navigate to your project dashboard at
  2. The MoQuality CLI - Install using the commands below.

Install the MoQuality CLI

npm install -g @moquality/mqlab

Change directories into the test folder

Create a new local project directory on your system where you wish to work on tests with MoQuality. Navigate to the path of your project directory. Example:

cd path_to_test_folder

Start the mqlab server



In these tutorials, you'll learn from examples, how to set up Appium tests and run on MoQuality. For example,

  • Learn how to select elements using Appium's wd client and navigate through the app
  • Learn how to test emails with Appium and MoQuality
  • Learn how to test OTP over SMS with Appium and MoQuality

Advanced tutorials

In these advanced tutorials, you'll learn how to use design patterns to create test suites that are easily debuggable and create bots.

Updated 5 days ago

Beginner's Guide to MoQuality

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.