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.
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.