Skip to content

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

Notifications You must be signed in to change notification settings

mfaisalkhatri/webdriverio-ts-appium

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks