Описание тега selenide
Selenide - это фреймворк для написания удобных для чтения и обслуживания автоматических тестов на Java.
0
ответов
Selenium grid запускает браузер на хабе вместо узла
Я настроил свой концентратор и один из узлов. Hub настроен на jenkins как плагин, который работает на машине ubundu, а мой узел работает на машине Windows. Концентратор и узел правильно настроены. Теперь, когда я запускаю тест для запуска браузера C…
26 окт '17 в 14:53
3
ответа
Selenide: Как получить все активные элементы из ElementsCollection?
Я пытаюсь написать оператор if для коллекции, но столкнулся с проблемой. Например, следующий элемент имеет li тег, который указывает, активен ли элемент: <dl class="p-property-item"> <dt class="p-item-title" data-spm-anchor-id="42e07cb3Wzvr…
16 сен '18 в 09:16
2
ответа
Селен. Селенида. Файл класса для org.openqa.selenium.WrapsDriver по какой-то причине не найден
Я использую Java в проекте Maven. Когда я пытаюсь использовать функции Selenide в своих тестах, я получаю эту ошибку: Error:(39, 26) java: cannot access org.openqa.selenium.WrapsDriver class file for org.openqa.selenium.WrapsDriver not found В то же…
25 окт '18 в 15:23
1
ответ
Selenide+Spock, один класс на страницу - переход на страницу, кажется, открывает новое окно
Я новичок и в Споке, и в Селениде, поэтому я прошу прощения, если что-то очевидно, но я не смог найти ответ в Google. Я пытаюсь написать простой тест для сайта Jenkins (тестовый компьютер имеет доступ только к локальным ресурсам, поэтому я не могу п…
20 ноя '18 в 01:30
1
ответ
Тест Selenide не взаимодействует с флажком Material
Уважаемые стекировщики. Мы используем инфраструктуру Selenide в нашем проекте для написания тестов автоматизации для пользовательского интерфейса. Мы недавно переключились на Material-UI и столкнулись с техническими проблемами, когда дело доходит до…
06 сен '16 в 13:12
1
ответ
Настройка выбора для коллекции элементов - Selenide
Как я могу выбрать элемент on, и этот элемент содержит коллекцию элементов. Как я могу выбрать или пройти через коллекцию этого элемента? метод поиска по умолчанию WebDriverRunner.getWebDriver().findElements(By.tagName("*")); является $$("*") они сч…
06 апр '16 в 08:15
0
ответов
Невозможно получить доступ к org.openqa.selenium.WrapsDriver Selenide + TestContainers
Я пытаюсь использовать селенид 5.0.0 с TestContainers 1.9.1 dependencies { testCompile 'com.codeborne:selenide:5.0.0' testCompile 'org.testcontainers:selenium:1.9.1' } По-видимому, эти версии несовместимы, потому что при запуске теста я получаю: jav…
30 окт '18 в 14:48
1
ответ
Как загрузить файл с помощью селенида (Java), элемент <input type = "file">
$x("//input[@type='file']").uploadFromClasspath(fileName); а также $x("//input[@type='file']").uploadFile(new File(fileName); не работает, только после нажатия на кнопку, которая включает этот вход. Но после нажатия на эту кнопку я не могу закрыть о…
06 фев '18 в 16:05
1
ответ
Ember Power Select: выберите значения с помощью Gauge & Selenide
Я тестирую веб-сайт Ember с помощью Gauge и Seleneide (Java).-> Я хотел бы выбрать некоторые значения в компоненте Ember Power-Select. Как я могу этого достичь? Я могу получить компонент Power-Select как SelenideElement объект, но установка значения…
05 дек '17 в 14:40
0
ответов
Как прокрутить только определенную область страницы вместо полной страницы, используя селен / селенид
У меня есть веб-страница, которая содержит различные фреймы, например, левый, верхний и средний фреймы. Средний кадр содержит список файлов, которые можно прокручивать. Я хочу прокрутить этот кадр постранично до конца. Как я могу сделать это в селен…
09 окт '17 в 08:31
1
ответ
Java 8 и Cucumber не запускают файлы шагов с помощью методов lambdas
У меня есть большая проблема, и я пытался решить эту проблему, но все время одинаково. У меня такой сценарий с огурцом файл функции И это файл шагов файл шагов Наконец я бегу с package Steps; import cucumber.api.CucumberOptions; import cucumber.api.…
13 июл '18 в 23:29
5
ответов
Необходимо передать несколько (более 20) параметров в методе Java. Есть ли эффективный способ сделать это?
У меня есть несколько методов в классе Java, где каждый метод имеет более 20 параметров. Я создам объект для этого класса в другом классе и вызову каждый метод. Обычно я использую POM (объектную модель страницы) в Selenium Java. Таким образом, в каж…
12 ноя '15 в 08:06
1
ответ
Обработка тега в xpath через огурец
Я использую огурец с каркасами Selenide, у меня есть следующий шаг в файле regression.feature огурца: Then Check if has a section labelled "Foo bar foo bar" В файле Steps.java у меня есть: @Then("^Check if has a section labelled \"([^\"]*)\"$") publ…
21 ноя '18 в 09:44
0
ответов
Selenide не создает WebDriver при использовании Jenkins
Я нахожусь в процессе настройки набора тестов для запуска в системе непрерывной интеграции с использованием Jenkins, но у меня есть некоторые проблемы с запуском моих тестов. Когда я пытаюсь выполнить мой пакет, это сообщение появляется в журнале ко…
26 окт '16 в 11:31
0
ответов
Cant Catch исключение, используя AssertionMode.SOFT
Проблема в том, что помеченный тест не пройден, потому что не могу найти элемент, но, несмотря на использование try catch. Описание: я использую Configuration.assertionMode = AssertionMode.SOFT; и @Listeners({ SoftAsserts.class }) Метод, который не …
18 дек '18 в 15:38
0
ответов
Как продолжить тест на селенид Если условие не выполнено?
Есть ли какие-либо идеи, как продолжить тест на Selenide "следует" условие терпит неудачу? Я пытался использовать Configuration.assertionMode = AssertionMode.SOFT; НО! например element.shouldNot(Существовать) - это сбой, элемент не найден.... но дол…
21 дек '18 в 12:53
0
ответов
Метод Selenide download() генерирует исключение ConnectTimeoutException
Selenide предлагает простой способ загрузки файла со страницы, и я реализую его, как показано ниже: File downloadedFile = $(By.linkText("Export as Pdf")).download(); Однако когда я запускаю это, я получаю следующее: java.lang.reflect.UndeclaredThrow…
19 фев '19 в 20:53
0
ответов
Настройка https прокси и нет прокси для селенида?
Я могу установить httpproxy при использовании Selenide следующим образом: System.setProperty("wdm.proxy", url); // url as "http://host:port" System.setProperty("wdm.proxyUser", url); System.setProperty("wdm.proxyPass", url); Но как установить noprox…
09 ноя '18 в 13:44
0
ответов
Проблема с Chromedriver: неизвестная ошибка: Chrome не запустился: аварийный выход
Предыстория Итак, я пытаюсь настроить тесты Selenide с использованием Jenkins на сервере Ubuntu. Я провожу много времени, пытаясь понять, что происходит, но безуспешно…;/ Системная информация:Ubuntu 16.04.4 LTS (GNU / Linux 4.4.0-1065-aws x86_64)Сел…
16 авг '18 в 14:24
2
ответа
BeforeClass Configuration.startMaximized = true внезапно перестал работать
Вчера все работало довольно хорошо, сегодня утром все мои тесты открывались в небольшом окне (не только на моем ПК). Что случилось? может у кого-то такая же проблема? Configuration.timeout = 3000; Configuration.startMaximized = true; System.setPrope…
16 ноя '17 в 06:34