Author bhavna.sewani
Recipients bhavna.sewani, gvanrossum, ncoghlan
Date 2021-06-09.16:54:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I have an application developed using webview2.
It is a web application that would be driven by Microsoft Edge(Chromium). It would give a feel of Native/Desktop app
instead of web app to the end user.

I want to automate testing for this app using Python/Robot framework. 
I found an documentation which uses Dotnet, Selenium and Edge drivers for testing it.

Can someone help how can we write below code in Python and Robot to test the same using Selenium Library:

static void Main(string[] args)
	EdgeOptions edgeOptions = new EdgeOptions(false, "webview2");
	edgeOptions.BinaryLocation = @"C:\path\to\your\webview2\project.exe";
	string msedgedriverDir = @"C:\path\to\your\msededriver.exe's\directory";
	string msedgedriverExe = @"msedgedriver.exe";
	EdgeDriverService service = EdgeDriverService.CreateDefaultService(msedgedriverDir, msedgedriverExe, false);

	EdgeDriver e = new EdgeDriver(service, edgeOptions);
	e.Url = @""; //myexe or webpage path
Date User Action Args
2021-06-09 16:54:52bhavna.sewanisetrecipients: + bhavna.sewani, gvanrossum, ncoghlan
2021-06-09 16:54:52bhavna.sewanisetmessageid: <>
2021-06-09 16:54:52bhavna.sewanilinkissue44367 messages
2021-06-09 16:54:52bhavna.sewanicreate