Вопросы по теме 'selenium'
Какой инструмент Selenium лучше всего подходит для автоматизации тестов?
Я только что начал с Selenium для автоматизации нескольких тестов и обнаружил, что есть несколько инструментов, из которых я могу выбирать, например Selenium IDE, Selenium WebDriver, Selenium RC, WebDriver Backed Selenium. Я создал тестовые примеры в...
2545 просмотров
schedule
11.03.2024
Селен Python, как я могу удалить элемент?
Я пытался последний час удалить элемент без каких-либо успехов. И доступ к элементу возможен только через имя класса. Я пытался:
js = "var aa=document.getElementsByClassName('classname')[0];aa.parentNode.removeChild(aa)"...
26469 просмотров
schedule
05.05.2024
Оператор try внутри цикла не выполняется после первого прохода при возникновении исключения
У меня селен захватывает URL-адрес, который иногда ненадежный, поскольку страница не загружается, поэтому я хочу, чтобы селен снова попробовал URL-адрес. Подобно тому, как пользователь нажимает на ссылку, которая зависает в первый раз, поэтому он...
86 просмотров
schedule
29.03.2024
jBehave NullPointerException для пошагового метода
У меня есть следующая история/сценарий jBehave;
Scenario: some info validation
When I enter the population as <global_target_pop> and submit
Then I should see validation message <message> for <field>
Examples:
| field |...
751 просмотров
schedule
13.04.2024
Драйвер WebDriver Firefox не работает
package org.openqa.selenium.example;
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class GoogleSuggest {...
14601 просмотров
schedule
13.03.2024
Я использую гем Selenium Webdriver, чтобы попытаться нажать на панель чата facebook, иногда это работает, а иногда нет.
Я использую гем Selenium Webdriver, чтобы попытаться нажать на панель чата facebook, иногда это работает, а иногда нет. Когда он не работает, он возвращает ошибку Selenium Element not visible, но он явно виден. Я не уверен, что не так с моим кодом....
509 просмотров
schedule
12.03.2024
Встроены ли параметры выбора для принятия сложных решений с использованием nightwatchjs?
Как использовать инструмент JavaScript Selenium под названием NightWatch, что является хорошей практикой для определения частей графического интерфейса перед применением теста? Например, найти, есть ли на A или B, а затем провести отдельные тесты....
87 просмотров
schedule
24.04.2024
IE11 не может нажать кнопку браузера файлов через селен
Сценарий: в моем приложении есть кнопка просмотра файлов. При нажатии на этот браузер открывается окно выбора файла. Оттуда мы выбираем нужный файл и нажимаем загрузить.
Проблема. Когда мы делаем это в Firefox и Chrome, проблем не возникает....
790 просмотров
schedule
25.04.2024
Selenium Python: execute_script выполняется только один раз в цикле
Я хочу выполнить следующую задачу 3 раза, не закрывая браузер. Откройте Google.com во вкладке. Откройте новую вкладку. Затем закройте вкладку, содержащую Google.com. Откройте Google.com в предыдущей недавно открытой вкладке.
Я использую следующий...
419 просмотров
schedule
11.05.2024
Как использовать транспортир element.all в функции aync / await
Мой код похож на
async function myTestFunc(){
let items:ElementArrayFinder = await element.all( by.xpath("./li"));
}
Этот код дает ошибку ниже
'items' is declared but its value is never read.ts(6133)
Type 'any[] |...
1622 просмотров
schedule
23.03.2024
Как исправить исполняемый файл chromedriver.exe, который должен находиться в PATH в Github Actions?
У меня есть такой базовый тест:
Когда я локально делаю:
from django.contrib.staticfiles.testing import StaticLiveServerTestCase
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium import webdriver
class...
214 просмотров
schedule
02.04.2024
как отправить длинный текст с помощью send_keys, используя selenium python
Я хочу отправить текст, содержащий более 4000 символов, и когда я это делаю, браузер
сбивает и продолжает открывать новые вкладки (не знаю почему), но когда я пытаюсь отправить только 600 символов, все работает нормально.
browser.get('website')...
82 просмотров
schedule
15.05.2024