Socket
Book a DemoInstallSign in
Socket

wdio-debugger-service

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wdio-debugger-service

WebdriverIO service to pause and step through tests

latest
Source
npmnpm
Version
0.0.10
Version published
Maintainers
1
Created
Source

WebdriverIO Debugger Service

Allows WebdriverIO tests to be paused, resumed and the ability to step through each command with a chrome browser extension.

When stepping through commands, the next command that is to be executed will have an orange border around the element.

wdio-debugger-extension

This requires the WebdriverIO Debugger Chrome extension which is explained more below.

Setup the service

Install

npm i -D wdio-debugger-service

Config

Add the following to your services array in your config file

services : [`debugger`]

Setup the Chrome extension

Clone the wdio-debugger-extension

git clone https://github.com/WillBrock/wdio-debugger-extension.git

Add the load-extension option to the chrome capabilities and specify the path to the wdio-debugger-extension

NOTE: The path must be absolute

capabilities : [{
	maxInstances         : 1,
	browserName          : `chrome`,
	'goog:chromeOptions' : {
		args : [
			// This must be the absolute path where the clone directory is
			`load-extension=/absolute/path/to/clone/directory`,
		],
	},
}],

The extension will automatically load in the browser when running your tests. You'll notice the WebdriverIO icon in the top right of the browser toolbar.

Keywords

WebdriverIO

FAQs

Package last updated on 16 Jul 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts