•  
      Internship_Tracker #10030 Testing : Document the automation environment creation steps
    #10030
    Govind Sharma (govind)
    2020-10-27 22:17
    2020-10-13 12:42
    Details
    Testing : Document the automation environment creation steps
    Create a document with steps, to setup the automation environment in any system.
    For example if you are using Eclipse, Python, Appium and any emulator for creating your scripts, then installation steps for each, path variable setup steps, versions used or any other steps/plugins you used to get system ready for automation needs to be documented with proper screens.
    Empty
    5 - Medium
    State of Progress
    2020-10-13
    100
    Empty
    SUYASH GUPTA (suyashgupta0001)
    Empty
    Closed
    Attachments
    Empty
    References
    References list is empty

    Follow-ups

    User avatar
    last edited by: SUYASH GUPTA (suyashgupta0001) 2020-10-27 22:17

    - Setting up all dependancies:

     

    • Install node js form
    • Confirm node is there: node -v

     

    • Install appium: npm install -g appium
    • Confirm appium is there: appium -v

     

    • Alternatively Appium can be run via the desktop app: http://appium.io/
    • Install appium doctor (optional; for debugging): npm install appium-doctor -g

     

    • Install Java & Android studio along with any of its dependancies.
    • Set up these environment variables:
      • C:\Users\user\AppData\Local\Android\Sdk\platform-tools
      • C:\Users\user\AppData\Local\Android\Sdk\build-tools
      • C:\Users\user\AppData\Local\Android\Sdk\tools

     

    • One last thing that needs to be done (for Appium desktop only):
      • Open appium > edit configuration > set env variables
      • JAVA_HOME: It's the installation directory of JDK (aka Java SDK) package.
      • ANDROID_HOME(depreciated) = ANDROID_SDK_ROOT: It's the installation directory of Android SDK package.
      • ANDROID_HOME = C:\Users\user\AppData\Local\Android\Sdk\
      • JAVA_HOME = D:\ProgramFiles\Java JDK

     

    • Install Python client for appium: pip install Appium-Python-Client