Using Selenium Testing for Electron (Atom shell) Applications
Electron (formerly Atom Shell) is a very new way to quickly create javascript applications for multiple platforms. Not a lot of documentation exists about using Selenium to do full-fledged integration testing on Electron Applications. And even less exists about performing such tests in python. This brief tutorial should answer a few questions about Electron Applications and show you how to get started using Selenium to test them. I. Getting started Install and start chromedriver Selenium need this to be able to make calls to the Electron App. Chromedriver acts as a bridge between Selenium and Chrome, it follows Selenium wire protocol. By default, chromium runs on port 9515, you can start on alternate ports, but remember the assigned port this will be passed as an argument to Selenium later. ./chromedriver --port=9515 Install Selenium You'll need to use Selenium's remotewebdriver to interface with chromedriver. Im using a python virtualenv to keep all my python plugi...
This comment has been removed by the author.
ReplyDeleteMy boyfriend likes copying watches. replica iwc watches When you buy it back, this gorgeous replica watch is amazing. The watch design and features are very fresh and elegant. The quality is relatively perfect.replica iwc aquatimer watches This replica watch is very special, good quality and very cheap
ReplyDeletePositive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. big data
ReplyDeleteI am pleased to see your Content. The manner you describe packaging Benefits well in this Blog
ReplyDeleteCustom Dispenser Boxes
This comment has been removed by the author.
ReplyDelete