Sauce Labs Customer Idea Portal

Submit an idea and make Sauce Labs even better!

Ability to run Automation of Electron apps in Sauce enviroment

Hello, currently we use Sauce for most of our Automation execution for web and mobile. We now have thin client apps build on Electron for the same web application. We are able to run the same automation created for web on the Electron apps running the tests locally but not on Sauce. Therefore, we would like the ability to run the same tests in Sauce environment.

We are able to tweak a bit and able to download and launch the client app in Sauce machine, but some of the Sauce configuration overrides the settings we performed on Sauce machine. Matt Dunn from Sauce can provide more details. 

Request sauce team to prioritize this and support execution of client apps build via Electron.

Please let me know if any more details required.

  • Navin Jammula
  • Jun 14 2016
  • Evaluating
  • Attach files
  • Derek Ross commented
    March 05, 2019 16:54

    I have a customer that can use their existing automation for their web project to automate testing their electron application.  The asks is that when running tests on Sauce Labs VDC, that the customer can pass a path to an electron application binary instead of using Chrome browser.

  • Erik Bean commented
    September 14, 2016 19:21

    @MattDunn Yes, that's the need that our company has also. We would like to point Webdriverio in Suacelabs to a custom chromedriver executable, which is our electron application. See details here: https://github.com/electron/electron/blob/master/docs/tutorial/using-selenium-and-webdriver.md#setting-up-with-webdriverjs

    Related SauceLabs issue: https://saucelabs.ideas.aha.io/ideas/SLIDEA-I-99

  • Matt Dunn commented
    June 14, 2016 15:04

    Just to clarify, the request here is for the ability to specify and run a custom chrome binary in tests with Sauce Labs.

  • and 6 more