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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions