Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 657 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 657 Bytes

optimus

The core engine that does all the heavy lifting, responsible for doing the setup and teardown activities for each test that is triggered using optimus template project.

Consumer passes a test feed containing details of the app(s) and the required number of device(s) per test based on whether its a single app or inter-app sceanrio. Optimus registers a BOT instance per app under test, and the bot is responsible for doing the following:

  • Starting an appium server instance
  • Procuring a device from the pool
  • Creating a driver instance
  • Destroy appium server and driver instance at the end of test run
  • Release the device back to the pool