-
Notifications
You must be signed in to change notification settings - Fork 2
Installation Process
Jimuel Renzo Medrano edited this page Mar 16, 2023
·
5 revisions
- Git: https://git-scm.com/
- Github Desktop: https://desktop.github.com/
- Node JS: https://nodejs.org/en/
- VS Code: https://code.visualstudio.com/
- Google Chrome: https://www.google.com/intl/en_ph/chrome/
- Sharex (Screenshot tool): https://getsharex.com/
- Refer to wdio getting started documentation: https://webdriver.io/docs/gettingstarted
- Initialize webdriverio project using the following command in the vs code terminal:
npm init wdio .
- Setting up wdio config will have some initial questions. Here are the answers for installing webdriverio-cucumber-ts
- If you encounter some chromedriver issues, you can just edit the version in the package.json and run
npm install
again
- Run
npm run wdio
to test if webdriverio installation works. it will run the sample project that is included in the webdriver installation
- This extension helps with generating step definitions from feature files. After filling up the feature file, highlight the steps then right click to use cuke's generate step definition function
- JavaScript and TypeScript Nightly by Microsoft
- Cucumber
- JavaScript (ES6) code snippets
- vscode-icons (For better project folder icons)
- Prettier (Code formatter to clean up codes)
- Path Intellisense
- NPM Intellisense
- Code Runner
- DotENV
- Selectors hub (for generating xpath): https://chrome.google.com/webstore/detail/selectorshub/ndgimibanhlabgdgjcpbbndiehljcpfh?hl=en
- Screen recorder: https://chrome.google.com/webstore/detail/screen-recorder/hniebljpgcogalllopnjokppmgbhaden