В чем разница между следующими методами определения местоположения?
-
element(by.id("id")); -
element(by.css("#id")); -
element(by.xpath("//*[@id='id']")); -
browser.executeScript("return document.querySelector('#id');"); -
browser.executeScript("return document.getElementById('id');");
И с точки зрения производительности, который был бы самым быстрым способом найти элемент по id?