ferret icon indicating copy to clipboard operation
ferret copied to clipboard

Create MS Edge driver

Open ziflex opened this issue 6 years ago • 1 comments

One of the goals of this project is to simplify UI testing by providing a declarative way to describe a UI behavior. In this context, we need to be able to use Ferret not only with Chrome, but other frameworks.

This task is to create a driver for Microsoft Edge.

MS Edge has its own protocol for remote debugging: https://docs.microsoft.com/en-us/microsoft-edge/devtools-protocol/

The original idea is to implement the protocol. The driver should implement DynamicDriver which means it should support dynamic pages.

ziflex avatar Dec 13 '18 02:12 ziflex

It seems Edge supports CDP, so, theoretically, Ferret should work with it without any changes. Needs some tests.

ziflex avatar Mar 20 '19 17:03 ziflex