About Testing Electron Applications Tutorial

Applies to TestComplete 14.40, last modified on April 22, 2021

The information in this topic applies to web tests that implement the default approach (rely on Name Mapping and run in local environments).

About Tested Application

In this tutorial, we will use a Quick Start sample application. It is the application used in the Quick Start tutorial in the Electron documentation. You can get the application’s source files there:

https://github.com/electron/electron-quick-start

For TestComplete to be able to test the application, the application must be compiled as a binary executable and launched from TestComplete. The instructions provided further describe how to do this.

Requirements

  • An active license for the TestComplete Web Module.

  • The following plugins must be enabled in TestComplete:

    • Web Testing

    • Chromium Embedded Framework Support

    These plugins are installed and enabled automatically as part of the TestComplete Web module. You can check if these plugins are active in File > Install Extensions (you can find them in the Web group).

  • The Quick Start application must be compiled as a binary executable file.

    To learn how to do it, see Prepare Your Electron Application for Testing. You can also find the instructions on how to distribute Electron applications as binary executables in the Electron documentation.

Prev     Next

See Also

Testing Electron Applications - Tutorial
About Testing Electron Applications
Testing Web Applications - Tutorial

Highlight search results