VadimNastoyashchy / webdriverio-appium-cucumber-boilerplate

WebdriverIO & Appium & Cucumber boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👩‍💻 WebdriverIO & Appium & Cucumber

Test automation project for testing native E- commerce mobile app

Getting started

Before you follow the steps below, make sure you have the Node.js installed globally only your system

Android Studio

Appium Server

Appium Inspector

Install all the necessary dependency using npm :

npm install

Then you have to configure android emulator or real devices should be connected. After that change the following capabilities in wdio-android.conf.ts file with your emulator/device:

capabilities: [
        {
            "appium:avd": "Your avd device\emulator name",
            "appium:deviceName": "Your device\emulator name",
            "appium:platformVersion": "device\emulator os version",
        },
    ],

To run tests use npm command:

npm run wdioAndroid

About

WebdriverIO & Appium & Cucumber boilerplate


Languages

Language:TypeScript 78.2%Language:Gherkin 16.5%Language:JavaScript 5.3%