Skip to content
dn0000001 edited this page May 1, 2021 · 8 revisions

Welcome to the test-automation wiki!

A good framework overview and explanation as this framework is more or less based on the same principals and uses some of the same libraries.

IntelliJ Run Configuration

This IntelliJ Run Configuration reads the configuration test.properties to determine the suite of tests to run (and the other configurations.) See TestProperties.java for available configuration options.

IntelliJ Run Configuration

The most important setting is adding the maven goal of clean package.

The easiest way to generate the configuration is to put a break point in RunTests.java on the first line of the main method, then run in debug mode and stop when the break point is triggered. You can then edit the configuration that IntelliJ created.

If you are an advanced user and want to build & run faster, then see here

Appium (Android) Setup Instructions

  1. Setting up docker with android emulator & appium
  2. Connecting Appium Desktop to an android emulator to inspect the app
  3. Appium Test Properties