Вопросы по теме 'webdriver-io'
Проверьте выбор флажков с помощью webdriverio и javascript
Я пытаюсь проверить выбор флажков, используя webdriverio, мокко и чай.
Ниже показано, что я пробовал в шаблоне модуля javascript .
select_checkbox: function(browser, key, value){
return browser.isSelected(key, value, 'tab')
},
Я вызываю...
2361 просмотров
schedule
16.11.2023
WebdriverIO - Сделайте снимок экрана полной страницы
Я пытаюсь сделать снимок экрана с полной страницей с помощью WebdriverIO.
Я читал, что лучший метод - использовать WebdriverCSS для улучшения моих потоков WebdriverIO. WebdriverCSS автоматически скриншоты всей страницы ??
Проблема в том, что...
10033 просмотров
schedule
27.05.2024
Использование ключей-модификаторов с WebdriverIO v4
Мне было интересно, знает ли кто-нибудь, как сделать эквивалент событий «keydown» и «keyup» с помощью WebdriverIO? В настоящее время у меня есть следующий код:
// required pages
var LibraryPage = require('../../pageobjects/library.page.js');...
308 просмотров
schedule
16.02.2024
Как вы тестируете наведение курсора на рабочий стол в webdriverio?
Проверить событие мобильного касания можно с помощью:
browser.element('.someSelector').touch(selector,longClick);
Есть и другие способы:
выполнитьMultiAction
выполнитьTouchAction
touchClick
touchDown
touchFlick
touchLongClick...
5693 просмотров
schedule
18.07.2022
Spectron / WebdriverIO n-й дочерний элемент, использующий $$ [n] вместо селектора
Я пытаюсь использовать Spectron для тестирования своего приложения Electron. В документации говорится, что при попытке найти n-й дочерний элемент вы можете использовать n-й дочерний селектор или получить всех дочерних элементов, соответствующих...
1841 просмотров
schedule
18.08.2022
Почему я получаю URL предыдущей вкладки?
Я пытаюсь получить URL-адрес окна, которое открывается, щелкнув элемент с идентификатором «wrpr_1431108056877h». Новое окно открывается, но getTitle() по-прежнему возвращает заголовок исходной вкладки. На видео, предоставленном Browserstack, я могу...
734 просмотров
schedule
13.07.2022
Как вы можете вернуть новый действительный объект страницы с помощью WebdriverIO?
Мы только начали внедрять фреймворк WebdriverIO-mocha-chai на работе, и, поскольку у меня есть опыт работы с Selenium/Java, мне немного сложно понять это.
Мои объекты страницы выглядят так:
**page.js**
export default class Page {
get...
535 просмотров
schedule
08.07.2022
WEBDRIVERIO / CUCUMBER: Тайм-аут функции, убедитесь, что обещание разрешается в течение 10000 миллисекунд
Привет, я в настоящее время работаю над приложением, которое включает в себя серию навигации по страницам для пользователя, чтобы заполнить информацию. Чтобы перейти к определенной части страницы, я попытался создать общее определение шага в качестве...
845 просмотров
schedule
13.08.2022
WebdriverIO не может получить значение для ввода?
Я автоматизирую тесты для веб-приложения только для сафари... Но у меня с этим проблемы. Кажется, webdriverIO не очень хорошо работает с сафари. Моя среда: wdio: v4.13.1 узел: v10.8.0
Я пытаюсь получить значение поля ввода
const value =...
1370 просмотров
schedule
28.01.2024
Webdriver.io browser.elementIdDisplayed(ID) не возвращает логическое значение
Я пытаюсь использовать функцию webdriver.io browser.elementIdDisplayed(element.ELEMENT) , но она не возвращает логическое значение, как говорится в документации. Вместо этого он возвращает какой-то объект.
Я запутался, как я могу получить...
125 просмотров
schedule
04.07.2022
Как запустить инфраструктуру WebdriverIo локально (исходный код) в Jenkins?
Как запустить инфраструктуру WebdriverIo локально (исходный код) в Jenkins?
Я могу запустить и настроить файл wdio (запуск тестов автоматизации), если я загружу проект в Git с помощью Jenkins: «Управление исходным кодом»> Git, а затем укажу на...
102 просмотров
schedule
24.11.2023
Node.js: почему мое ожидаемое значение не возвращается в блоке catch предложения try-catch?
У меня есть проект Node.js, который проверяет функциональность веб-сайта. Он использует Webdriver.io v4 и Mocha/Chai.
Я создал функцию, которая проверяет наличие элемента на странице с тайм-аутом в 1 минуту. Если элемент существует, он должен...
695 просмотров
schedule
29.01.2024
Как автоматически выполнить отчет об очаровании с помощью огурца js и веб-драйвера io?
Я использую Cucumber Js и Webdriverio. Я пытаюсь сгенерировать отчет автоматически, не выполняя команду allure (allure generate "outPut dir" && allure open).
Я думал, может быть, выполнить команду в хуках io-файла webdriver (wdio.conf.js), но я не...
262 просмотров
schedule
15.07.2022
Webdriver io, загрузка файла с использованием input type = «file»
Я пишу тесты на CoffeeScript , используя Webdriver.io и мокко . Код обрабатывается с помощью компилятора CoffeeScript.
В процессе мне нужно было загрузить файл на сервер с помощью элемента input type = "file" ( display: none ).
Я пытаюсь...
38 просмотров
schedule
21.10.2022
Как выполнить горизонтальную прокрутку в приложении React (ag grid) с помощью автоматизации пользовательского интерфейса (WebdriverIO/JavaScript)?
У нас есть приложение сетки, точно такое же, как это демонстрационное приложение: https://www.ag-grid.com/example.php
Я хочу горизонтально/вертикально прокручивать любой элемент на этом демонстрационном сайте.
Я пробовал следующие методы:...
645 просмотров
schedule
23.11.2023
Элемент webdriverio не определен внутри функции стрелки
Я работаю над проектом автоматизации webdriverio. У меня есть следующий код.
waitUntilVisible(element, maxTimeOut) {
console.log("********** PARAMETER ************" + element);
const testelement = $('#identifierId');...
349 просмотров
schedule
04.06.2024
Я столкнулся с проблемой, связанной с синтаксисом, при настройке codeceptjs с использованием webdriver.io для автоматизации тестирования.
Проблема в конфигурационном файле, где я устанавливаю порт для открытия хрома. Я следую 1) https://codecept.io/webdriver/#what-is-selenium-webdriver и запустил тест, используя: npx codeceptjs run.
const { setHeadlessWhen } =...
145 просмотров
schedule
05.11.2022
Почему я не могу использовать «импорт» в моем файле wdio.conf.js? Я пытаюсь использовать HtmlReporter для WebDriverIO
Я пытаюсь настроить и использовать HTML Reporter для WebDriverIO в соответствии с инструкциями здесь: https://webdriver.io/docs/rpii-wdio-html-reporter.html
В нем говорится, что мне нужно добавить оператор импорта в мой файл wdio.conf.js следующим...
748 просмотров
schedule
01.07.2022
WebdriverIO как указать тест для запуска из команды npm
Я использую WebdriverIO.
Я запускаю свои тесты из командной строки, используя npm test, который запускает команду: wdio wdio.conf.js, как указано в моем package.json здесь:
"scripts": {
"test": "wdio...
628 просмотров
schedule
05.11.2023