wdio-ui5-service
Version:
WebdriverIO plugin for testing UI5 browser-based apps
14 lines • 1.04 kB
TypeScript
import type { wdi5Config, wdi5Authenticator } from "../types/wdi5.types.js";
export declare function setup(config: wdi5Config, browserInstance: WebdriverIO.Browser): Promise<void>;
export declare function start(config: wdi5Config, browserInstance: WebdriverIO.Browser): Promise<void>;
export declare function initMultiRemoteBrowser(): void;
/**
* function library to setup the webdriver to UI5 bridge, it runs all the initial setup
* make sap/ui/test/RecordReplay accessible via wdio
* attach the sap/ui/test/RecordReplay object to the application context window object as 'bridge'
*/
export declare function injectUI5(config: wdi5Config, browserInstance: WebdriverIO.Browser): Promise<boolean>;
export declare function checkForUI5Page(browserInstance: WebdriverIO.Browser): Promise<boolean>;
export declare function authenticate(options: wdi5Authenticator, browserInstanceName: string): Promise<void>;
export declare function _addWdi5Commands(browserInstance: WebdriverIO.Browser): Promise<void>;
//# sourceMappingURL=wdi5-bridge.d.ts.map