UNPKG

@sap_oss/wdio-qmate-service

Version:

[![REUSE status](https://api.reuse.software/badge/github.com/SAP/wdio-qmate-service)](https://api.reuse.software/info/github.com/SAP/wdio-qmate-service)[![Node.js CI](https://github.com/SAP/wdio-qmate-service/actions/workflows/node.js.yml/badge.svg)](http

38 lines (28 loc) 1.27 kB
const data = require("./data/data.json"); describe("userLocks", function () { let user; let pw; describe("deleteExistingLockEntries - get and delete existing user locks", function () { it("Preparation: Set systemUrl ", async function () { browser.config.params.systemUrl = util.data.decrypt(data.systemUrl); browser.config.baseUrl = util.data.decrypt(data.baseUrl); user = util.data.decrypt(data.username); pw = util.data.decrypt(data.password); }); it("Preparation: Navigate to application", async function () { await ui5.navigation.navigateToApplication("ForeignExchangeFixingReference-createFXFixingReference"); }); it("Preparation: Login", async function () { await ui5.session.login(user, pw); }); it("Preparation: Switch to iframe", async function () { await util.browser.switchToIframe("iframe[id='application-ForeignExchangeFixingReference-createFXFixingReference-iframe']"); }); it("Preparation: Click 'New Entry'", async function () { await nonUi5.userInteraction.click("div[id='M0:48::btn[5]']"); }); it("Execution & Verification: delete existing locks", async function () { await flp.userLocks.deleteExistingLockEntries(user, pw); }); }); });