{"library":"wdio-vscode-service","type":"library","category":null,"description":"The `wdio-vscode-service` is a WebdriverIO service designed for comprehensive end-to-end testing of Visual Studio Code extensions. It currently stands at version 6.1.4 and receives regular updates, indicating an active development cycle. This service streamlines the testing process by automatically handling the installation of specified VSCode versions (stable, insiders, or specific releases) and downloading the corresponding Chromedriver. It differentiates itself by providing direct access to the VSCode API within tests, enabling robust interaction with the IDE. Furthermore, it supports testing both desktop and web extensions, and it comes with pre-bootstrapped page objects tailored to various VSCode versions. This project builds upon the concept of `vscode-extension-tester` but re-imagines it for the WebdriverIO ecosystem, offering a more integrated and familiar experience for WebdriverIO users.","language":"javascript","status":"active","version":"6.1.4","tags":["javascript","webdriverio","wdio","wdio-service","vscode","tests","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install wdio-vscode-service","imports":["export const config: WebdriverIO.Config = {\n  // ...\n  services: [['vscode', { /* options */ }]]\n};","services: [\n  ['vscode', {\n    cachePath: 'trace',\n    // ... other service options\n  }]\n]","import { browser } from '@wdio/globals';\n\nawait browser.openNotifications();\nconst workbench = await browser.getWorkbench();"]},{"cmd":"yarn add wdio-vscode-service","imports":[]},{"cmd":"pnpm add wdio-vscode-service","imports":[]}],"homepage":"https://webdriver.io/docs/wdio-vscode-service/","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/wdio-vscode-service","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/wdio-vscode-service/compatibility"}}