/webdriverio-ts-appium

This repository has sample tests to run mobile automation for android using WebdriverIO with TypeScript

Primary LanguageTypeScript

Open Source Love

Don't forget to give a ⭐ to make the project popular.

❓ What is this Repository about?

This project is the outcome of my self-learning about the WebDriverIO Test Automation framework

💼 What does this repo contain?

  • This repo contains example codes of Android Mobile Automation with TypeScript using WebdriverIO Demo App
  • Checkout this page for more details related to WebDriverIO TypeScript Setup.

Scenario covered

  • On the Home page of the WebDriverIO demo app, verify the title WEBDRIVER is displayed correctly.
  • Navigate to the Login page, login using dummy credential and check the success message text and its title.

Running the tests

  • NodeJS should be installed on the local machine where tests needs to be run.
  • Clone this repository using the command git@github.com:mfaisalkhatri/webdriverio_tutorial.git
  • Navigate to the root folder of the project and Run the command npm install
  • To run the tests - npm run wdio
  • To generate allure report:
    • brew install allure
    • allure server ./allure-results
    • Checkout allure Reporter for more details

💻 Blog and Video Links

🎥 Tutorial Video

Watch the video

❓ Need Assistance?

  • Discuss your queries by writing to me @ mohammadfaisalkhatri@gmail.com OR ping me on any of the social media sites using the below link:

💻 Paid Trainings

Contact me for Paid trainings related to Test Automation and Software Testing, mail me @ mohammadfaisalkhatri@gmail.com or ping me on LinkedIn

💭 Checkout the blogs related to Testing on my website and medium blogs