- This repo has example code for running Web Automation Tests using WebdriverIO and Typescript
- Websites used for testing are
This repo covers the following test journey as a part of End to End Testing
- Login a user in the chat application
-
Clone the repository in your local machine by using the following command in the terminal
git clone git@github.com:mfaisalkhatri/wdio-ts-web-automation.git
-
Navigate to the root folder of the project and install all the dependencies using the following command
npm install
-
Start the Live Chat Playground application using Docker:
cd docker-filesdocker compose -f docker-compose-chat-playground.yml up -d
-
Run the following command in the terminal
npm run test:login>> Tests will run on Chrome browser on local machinenpm run test:multiuserchat>> This will run the multi user chat
- WebdriverIO+TypeScript Tutorial: Automating a Login Page
- WebdriverIO + TypeScript Tutorial: How to Automate a Chat Application
- Discuss your queries by writing to me @
mohammadfaisalkhatri@gmail.comOR ping me on any of the social media sites using the below link:
- Contact me for Paid trainings related to Test Automation and Software Testing,
mail me @
mohammadfaisalkhatri@gmail.comor ping me on LinkedIn