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.
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
There two components to MoQuality for Appium.
- MoQuality Dashboard - Login and navigate to your project dashboard at https://app.moquality.com/
- The MoQuality CLI - Install using the commands below.
npm install -g @moquality/mqlab
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:
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
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
|Starters - Download and play|