Yazılım testinin kutsal kaynağına hoş geldiniz!

Android Application Test Automation with MomentumSuite

Android Application Test Automation with MomentumSuite

Requirements:

Appium Desktop Installation -> https://github.com/appium/appium-desktop

Java JRE or JDK Installation -> https://www.oracle.com/tr/java/technologies/javase-downloads.html

Android Studio Installation -> https://developer.android.com/studio

Android SDK platforms & SDK tools -> https://developer.android.com/studio/intro/update

NodeJS Installation -> https://nodejs.org/en/download/

Mocha Installation -> https://mochajs.org/#installation

VS Code IDE installation -> https://code.visualstudio.com/

VS Code Mocha, Mocha Test Explorer Plugin -> https://marketplace.visualstudio.com/search?term=mocha&target=VSCode&category=All%20categories&sortBy=Relevance

Demo APK address: https://apkpure.com/tr/tripadvisor-hotels-activities-restaurants/com.tripadvisor.tripadvisor

Appium capabilities: https://appium.io/docs/en/writing-running-appium/caps/

Appium Documentation: http://appium.io/docs/en/commands/element/find-element/

Selenium Documentation: https://www.selenium.dev/documentation/

How to use ?

  1. Open Project folder with VS Code
  2. Terminal -> New Terminal on VS Code
  3. Run this command on the root of the project to download dependencies -> npm install
  4. Start Appium Server
  5. Start your Android Virtual Device (simulator) or connect your real device with USB debugging enabled real device via USB
  6. Run this command on the terminal and learn your device name / UDID number -> ADB devices
  7. Update your device / UDID on the local/local-driver.js file
  8. Download the Tripadvisor APK file to your computer and update your app path on the local/local-driver.js file
  9. Run this command on the root of the project to start test -> mocha testcases/search-hotel-text.js

Youtube Webinar Video

GitHub Project:

Özgür Kaya
Düşüncelerinizi görmekten mutluluk duyacağız

Leave a reply

Test Relic
Logo
Register New Account