Запитання з тегом «selenium»

Selenium - популярний інструмент з відкритим кодом для автоматизації веб-браузерів. Використовуючи цей тег, також включайте інші теги для конкретних компонентів, які ви використовуєте, наприклад, selenium-webdriver для мовних прив'язок, selenium-ide, selenium-grid тощо.

8
Як виконати функцію миші в Selenium WebDriver за допомогою Java?
Я хочу виконати функцію миші над випадаючим меню. Коли ми наведемо курсор миші на меню, воно покаже нові параметри. Я спробував натиснути нові параметри за допомогою xpath. Але не можна безпосередньо натискати на меню. Отож, вручну я намагаюся навести курсор на спадне меню, а потім натискати нові параметри. Actions action …


16
Як я можу прокручувати веб-сторінку за допомогою selenium webdriver в python?
В даний час я використовую веб-диск селену для розбору сторінки друзів користувача у Facebook та витягування всіх ідентифікаторів зі сценарію AJAX. Але мені потрібно прокрутити вниз, щоб набрати всіх друзів. Як я можу прокручуватися вниз до селену. Я використовую python.

3
WebDriver click () та JavaScript click ()
Історія: Тут, на StackOverflow, я бачив користувачів, які повідомляють, що вони не можуть натиснути елемент через команду "click" селену WebDriver і можуть обходити його за допомогою клацання JavaScript, виконуючи сценарій. Приклад в Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Приклад у WebDriverJS / Protractor: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); Питання: …

5
Як зробити Firefox без голови без програмного забезпечення у Selenium з python?
Я використовую цей код з python, селеном та firefox, але все одно отримую 'head' версію firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Я також спробував кілька варіантів бінарних: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

9
Використання веб-драйвера Selenium для отримання значення вводу HTML
У HTML веб-сторінки є наступний код <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Те, що насправді відображається на сторінці, - це рядок із відображенням часу. У веб-драйвері Selenium у мене є WebElementоб'єкт, що стосується <input>використання WebElement timeStamp = waitForElement(By.id("prettyTime")); Я хочу отримати значення того WebElement, або, іншими словами, того, що …

30
Як вибрати варіант у випадаючих тестах protractorjs e2e
Я намагаюся вибрати варіант зі спадного меню для кутових тестів e2e за допомогою транспортира. Ось фрагмент коду вибору: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> <option value="0">Ranjans Mobile Testing</option> <option value="1">BeaverBox Testing</option> <option value="2">BadgerBox</option> <option value="3">CritterCase</option> …

8
Використання XPATH для пошуку тексту, що містить & nbsp;
Я використовую браузер XPather, щоб перевірити свої вирази XPATH на сторінці HTML. Моя кінцева мета - використовувати ці вирази в Selenium для тестування моїх інтерфейсів користувача. У мене вийшов HTML-файл із вмістом, подібним до цього: <tr> <td> abc </td> <td> & nbsp; </td> </tr> Я хочу вибрати вузол з текстом, …
120 xml  search  xpath  selenium 

7
Виберіть батьківський елемент відомого елемента в Selenium
У мене є певний елемент, який я можу вибрати за допомогою Selenium 1. На жаль, мені потрібно натиснути батьківський елемент, щоб отримати бажану поведінку. Елемент, який я можу легко знайти, має атрибут не вибір, що робить його мертвим для клацання. Як перейти вгору за допомогою XPath ?
116 select  xpath  selenium  parent 


11
Чи можливо запустити веб-драйвер селену (Firefox) без GUI?
Ми розглядаємо можливість модернізації нашого виробничого сервера з Ubuntu- desktop 10.04 до Ubuntu- сервера 12.04. У нашій операційній системі настільних комп'ютерів працюють різні сервіси, такі як веб-драйвер Selenium. Моє запитання: чи можна запускати веб-драйвер Selenium із системи на базі cli? Моя безпосередня думка полягає в тому, що це не може, …

17
невідома помилка: у виклику функції виклику відсутнє значення для значення Selenium Send Keys навіть після оновлення хромодрука
Я отримую нижче помилку під час надсилання ключів. Повідомлення про результат: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) Я оновив драйвер хрому до 2,36, але все одно шукаю код 2,33? Будь-яка ідея?



15
Selenium 2.53 не працює на Firefox 47
Я отримую помилку під час використання Firefox з WebDriver. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Версія Firefox: 47.0 Селен: 2,53,0 Windows 10 64 біт Хтось отримує подібну проблему чи якусь ідею, яке рішення для цього? Це добре працює з Chrome, але за допомогою …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.