UNPKG

@cuppet/core

Version:

Core testing framework components for Cuppet - BDD framework based on Cucumber and Puppeteer

16 lines (12 loc) 685 B
const { Given, When, Then } = require('@cucumber/cucumber'); const appiumTesting = require('../../../src/appiumTesting'); Given('I go to {string} app package and {string} activity', async function (androidPackage, activity) { await appiumTesting.reloadSession(this.appiumDriver, androidPackage, activity); }); Then('I click on the element {string} on mobile', async function (selector) { const elSelector = appiumTesting.prepareSelector(selector); await appiumTesting.clickElement(this.appiumDriver, elSelector); }); When('I scroll to the element {string} on mobile', async function (selector) { await appiumTesting.scrollToElement(this.appiumDriver, selector); });