What is Microsoft Edge WebDriver?
Microsoft Edge WebDriver.
Edge is a browser for Windows 10 that was built from the ground up using the W3C webdriver API. Edge's new driver is open sourced and available on github.
The Microsoft Edge webdriver test suite contains a wide variety of tests that aim to cover as many scenarios as possible, including: The following table gives an overview of the Edge tests in the Microsoft Edge Webdriver test suite. Scenario Name Description Test Type Edge driveroverrides.py This test is used to check that changes to browser settings using registry keys, are reflected in the webdriver instances. It tests the settings for multiple settings such as Auto-Complete, Reading List, etc. In the table below, the name of the test, description, and the type of the test are listed. Scenario name Description Test type Add-ons Test ensures that extensions can be added, removed, and modified in the browser. Add-ons test requires that the Edge webdriver instance be connected to the Add-ons website. The user's internet settings (proxy servers, etc) must also be configured properly. The table below lists the test name, description, and the type of the test. Scenario name Description Test type About Window A test for Microsoft Edge browser about window. It checks if the browser shows the right page title. When a new tab is opened, a check is made to ensure that the title has been updated. As well, a test for the URL of the browser's current tab is made. The URL is checked by the same means as the above-mentioned test. Scenario name Description Test type File system Test tests the file system for the given path, ensures that directory listing is working properly and lists files and directories under the given path. This test requires that the Edge webdriver instance have internet connection. Scenario name Description Test type Searching for files is a test that checks whether an internet search bar appears in the bottom bar and how it works. The user's internet settings are also tested. The test uses the Internet Explorer webdriver instead of Microsoft Edge.
How to download Microsoft Edge WebDriver for Selenium?
- Tutorial
This Microsoft Edge WebDriver Selenium Tutorial will guide you through on how to download the Windows 10 Edge webdriver in order to automate testing or load testing an internal or 3rd party application. The following tools can be used to install the Edge browser and web driver and is compatible with all of Microsoft's Operating Systems except for Windows Server, and if you require the download of the webdriver to test an existing or legacy .exe (executable), please use the previous solution: How to install the Internet Explorer Webdriver which provides compatibility with all .exe applications.
Why do I need an Edge Webdriver? If you want to automate testing an application that resides inside a .exe, you will need to download the IE web driver which can not only do local testing, but also remote testing. The IE webdriver is compatible with all desktop .exe applications without any problems. However, an Edge web driver is the only solution if you wish to automate testing applications such as Microsoft Word/Excel/PowerPoint, Excel Reports, Word Cloud, and other web based applications that run as .exe files.
How to Install an Edge Webdriver and test the .exe application 1- Download and Install Google Chrome(or Chromedriver). First of all, if you do not have a Google Chrome installed, we suggest that you download and install it. Now, we are going to go ahead and download Microsoft Edge.
2- Download Microsoft Edge Webdriver. Now, to download the Edge web driver you can type the following in the command prompt on your PC: 1
2
Wget. This will give you a ZIP file that contains the entire file for installation. Let us say that you download the ZIP file as c:EdgeWebdriver2.40install.zip
3- Unzip it (Extract). Then, you must be using WinRar tool, therefore, you must go ahead and use it to unzip the folder, and after that, you would have the following folders inside. 4- Open the Command Prompt.exe (Start > Search & type cmd and press enter) Once you open the Command Prompt.
Related Answers
How to install Webdriver in Python?
Webdriver is the Python package that provides an interface for you to automate...
Are there free Microsoft Edge VPNs?
In this article, we'll be going over our picks for the top VPNs on...
What are options in Selenium?
Selenium options can control whether or n...