Какой предпочтительный метод для открытия Url (и есть ли какие-либо различия за кулисами между ними):
driver.Url = "http://example.com";
или
driver.Navigate().GoToUrl("http://example.com");
Кроме того, если драйвер уже указывает на одну и ту же страницу, второй параметр заставит Url обновлять страницу?
то есть.
...
driver.Url = "http://example.com";
driver.Url = "http://example.com"; //does this reload the page?
...
FWIW Я использую драйвер Chrome chromedriver.exe, но он не является управляемой сборкой (я пытался открыть его с помощью ILSpy, но не повезло).