Skip to content

Add run command to execute TestNG testsΒ #146

Description

@WasiqB
  • If run on Android,
    • Check if Appium is installed or not
    • Check if Android SDK is installed
    • Check if target device is connect or Emulator is running
    • Check if Android Emulator is created or not
    • If no Emulator created, create a new Emulator
    • Launch the Emulator if not launched and wait for it to load
  • If run on iOS,
    • Check if Appium is installed
    • Check if XCode is installed
    • Check if target device is connected or Simulator is running
    • Check if required Simulator exists
    • Launch the Simulator if already not running
  • Check if JDK 17 is installed
  • Check if Maven is installed
  • Run the Maven command and use suite-file param to run the tests
  • Add option to write the logs to a file or display on console

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions