selenium-ide

4.0.1-beta.9 • Public • Published

Selenium IDE v4

This is an electron app instrumenting the electron-chromedriver package to run a chromedriver instance on the Electron browser.

There are three regions to the code:

  1. Main: The electron process, where the NodeJS backend handles the system ops:

    • Spawning electron BrowserWindows
    • Filesystem operations
    • Persists file edit operations
  2. Browser: The renderering code for the electron browser windows.

    • Project editor window
    • Project selector window
    • Playback window
  3. API: The imported side-api package. This contains common code used by the main and browser segments.

This is separated out to make importing types for plugins not require the entire dependency tree of selenium-ide, which involves electron and react and is quite extensive.

Readme

Keywords

none

Package Sidebar

Install

npm i selenium-ide

Weekly Downloads

74

Version

4.0.1-beta.9

License

Apache-2.0

Unpacked Size

43.7 MB

Total Files

352

Last publish

Collaborators

  • toddtarsi