В чем разница между следующими методами определения местоположения?
-
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?