
Self._execute_child(args, executable, preexec_fn, close_fds,įile "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child Self.process = subprocess.Popen(cmd, env=self.env,įile "/usr/lib/python3.8/subprocess.py", line 858, in _init_ Python program from selenium import webdriverįile "/home/devang/.local/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 72, in start Coming from windows background, this thing usually works. We also tried to rename the "msedgedriver" to "MicrosoftWebDriver.exe" (the file that was placed with python program).

As for webdriver, we found it on '' and copied the file to the same location as python test file. We have installed MS Edge (DEV v93.0.933.1) on Ubuntu 20.04.

So we did the same for edge and replaced "chromedriver" with "msedgedriver" in the script. For installing chrome driver we followed ''. We can use different Linux Distros as long as it is stable version.Īlso tried to follow the same instruction as we did for chrome. And we are able to test the same in chrome browser successfully. Though we can use different version of edge, if it works. We can use different version of Python or Ubuntu for this to work, but since MS Edge is client's preferred browser that can't be replaced with Firefox or other available browser.

Programming Language used: Python3 (3.8.10).Operating System: Ubuntu 20.04 and/or 21.04.In QA environment, we are trying to perform automated testing. This web application will be hosted on Ubuntu server. We are trying to setup an automation testing environment for a web application.
