![]() ![]() ![]() It translates calls into the Marionette compatible remote protocol by acting as a proxy between the local- and remote ends. This program provides the HTTP API described by the WebDriver specification to communicate with Gecko browsers. Geckodriver is a proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers. It can control both the content and chrome- documents, giving a high level of control and ability to emulate user interaction. It provides interfaces for interacting with both the internal JavaScript runtime and UI elements of Gecko-based browsers, such as Firefox and Fenix. It implements the WebDriver specification, which is then made available via a custom socket protocol to geckodriver. Marionette is a remote protocol that lets out-of-process programs communicate with, instrument, and control Gecko-based browsers. The implementation of WebDriver in Firefox consists of different layers with each of them handled by it's own component. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |