UNPKG

@wdio/appium-service

Version:
27 lines 1.21 kB
import type { Services, Options } from '@wdio/types'; import type { AppiumServiceConfig } from '../types.js'; export default class SelectorPerformanceService implements Services.ServiceInstance { private _options; private _config?; private _enabled; private _enableCliReport; private _enableMarkdownReport; private _reportDirectory?; private _pageObjectPaths; private _browser?; private _isReplacingSelectorRef; private _commandTimings; private _userCommands; private _internalCommands; constructor(_options: AppiumServiceConfig, _config?: Options.Testrunner | undefined); beforeSession(config: Options.Testrunner, _capabilities: never, _specs: never): Promise<void>; before(_capabilities: never, _specs: never, browser: WebdriverIO.Browser | WebdriverIO.MultiRemoteBrowser): Promise<void>; beforeCommand(commandName: string, args: unknown[]): Promise<void>; afterCommand(commandName: string, args: unknown[], _result: unknown, _error?: Error): Promise<void>; afterSession(): Promise<void>; /** * Extract device name from browser capabilities */ private _extractDeviceName; } //# sourceMappingURL=mspo-service.d.ts.map