Webdriver For Delphi
An implementation for Delphi of the W3C web driver standard protocol: https://www.w3.org/TR/webdriver/
By this protocol one can control programatically a browser. The Delphi driver library communicate by socket and HTTP with a driver process, using the W3C protocol. The driver process transforms the standard W3C commands in specific commands for the choosed browser. Library supports Firefox, Edge, Chrome, Internet Explorer, PhantomJS.
Download specific driver executables: Driver for Firefox: https://github.com/mozilla/geckodriver
Driver for Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
Driver for Chrome: https://chromedriver.chromium.org/downloads