Описание тега wdio-v5

6 ответов

Как прочитать значение baseURL в 'wdio.conf.js. из файла определения шага.js

Я использую webdriverio для автоматизации тестирования. В файле wdio.conf.js я настроил свойство 'baseUrl'. Я хочу подготовить значение свойства baseUrl из моего тестового файла.js. Пожалуйста, помогите мне прочитать значение 'baseUrl'!
3 ответа

NoneWdio +jasmine reRun/ повторить одиночный тест спецификация it('',()=>{},3) не работает

Я использую "wdio" с тестовой платформой "jasmine" и пытаюсь повторно запустить одну тестовую спецификацию, следуя https://webdriver.io/docs/retry.html но повторных попыток не происходит. Я запускаю следующий код, используя wdio sync runner, как это…
28 авг '19 в 03:29
1 ответ

Возможности mobileEmulation для Firefox в IO вебдрайвера

Я пытаюсь написать сквозные тесты для мобильных браузеров. Поэтому я устанавливаю конфигурацию для Google Chrome, как показано ниже, и она работает нормально. { browserName: 'chrome', 'goog:chromeOptions': { mobileEmulation: { deviceName: 'Apple iPh…
1 ответ

Когда я тестирую графический интерфейс, элемент появляется и исчезает слишком быстро

Я тестирую графический интерфейс, используя инструменты Webdriver.io и mocha. Сами тесты написаны на CoffeeScript. Некоторые элементы интерфейса загружаются в течение длительного времени, и появляется индикатор вращающейся загрузки. Чтобы продолжить…
23 июл '19 в 08:06
0 ответов

Как использовать intellij идея отладчика с webdriverIO?

У меня проблема с тестером Wdio. Я настроил его в IntelliJ Idea, как описано здесь: Как запустить wdio через конфигурации запуска / отладки IntelliJ? Но, когда я пытаюсь отладить, ничего не происходит. Тест не останавливается на точке останова, он п…
14 авг '19 в 21:57
0 ответов

Главный отчет генерируется не для всех пакетов с HTML REPORTER (wdio5)

У меня есть настройка конфигурации в "wdio.conf.js" для "rpii html reporter". Но это не генерация генерального отчета для всех апартаментов. const { ReportAggregator, HtmlReporter } = require('@rpii/wdio-html-reporter'); exports.config = { reporters…
23 авг '19 в 11:06
0 ответов

Как получить доступ к расширению браузера firefox в webdriverio, чтобы установить localstorage

Я использую расширение modHeader для установки контекста. Я смог сделать это в хроме, используя это. browser.url("chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/icon.png") browser.execute(function(){ this.localStorage.setItem( ( [ tit…
30 июн '20 в 15:08
2 ответа

Тест webdriverIO наauceLabs не работает для firefox

Я пытаюсь запустить wdio-test на saucelabs для Chrome, IE и Firefox. test отлично работает для Chrome и IE, но не работает для Firefox: Infrastructure Error -- The Sauce VMs failed to start the browser or device. Я использую последнюю версию службы …
1 ответ

Как добавить отчет временной шкалы в webdriver.io

Как добавить отчет о временной шкале в проект webdriver.io. Образец скриншота отчета
19 мар '20 в 06:56
2 ответа

Как создать определение шага из файла функции BDD в Visual Studio с помощью WDIO

Как создать определение шага из файла функций BDD с помощью WDIO framework Scenario Outline: Verify the weatherForecast Application whether user can able to lunch the application for mentioned city When I open the url http://localhost:3000/ Then I s…
06 июн '20 в 12:24
1 ответ

Модуль не найден ошибка в Jenkins при попытке запустить wdio из образа докера

Я использую webdriverio . У моего package.json есть вся моя зависимость. Я создал образ докера для своего проекта через Jenkins, используя файл докера. Сейчас пытаюсь запустить скрипты от Jenkins. Ошибка: модуль не найден. Например, в файле конфигур…
27 май '20 в 16:59
0 ответов

Как запустить тесты CodeceptJS на EdgeDriver Chromium

В настоящее время я использую плагин @wdio codeceptJs для запуска моего скрипта в Chrome и Firefox, и он работает. Конфигурация CodeceptJS. Теперь я пытаюсь запустить его на новом EdgeDriver, но нет документа, объясняющего об этом с использованием п…
1 ответ

@wdio/cli:utils: сбой службы в обработчике onPrepare

Ошибка при работе с saucelabs (wdio5). 2019-10-03T15:23:56.763Z ERROR @wdio/cli:utils: сбой службы в обработчике onPrepare Ошибка: не удалось запустить Sauce Connect. Сигнал кода выхода 1: null Я обновил @wdio/cli последней версией. Но все равно воз…
03 окт '19 в 18:29
1 ответ

Очистить отчет Allure в @Wdio в webdriverIO

Я могу создать отчет об очаровании и открыть его. Но очистить предыдущие результаты не смог. Я пробовал с официальным документом, который не дает ожидаемых результатов.
14 ноя '19 в 15:09
1 ответ

Функция .click передает шаг When, но на самом деле не щелкает элемент в браузере

В настоящее время я пытаюсь написать сценарий некоторых тестов автоматизации. Я попал в блок, который должен быть простым щелчком флажка... Проблема в том, что тестовый прогон проходит этап, но в браузере "щелчок" не происходит. ПОМ optionClick(opti…
27 сен '19 в 15:37
0 ответов

невозможно увидеть снимок экрана сохранения, сделанный в репортере wdio-allure с помощью forLoop

Я могу видеть свои скриншоты, которые были сделаны и сохранены в "allure-report", однако они не отображаются в моем сгенерированном отчете (allure-reporter). Я не уверен, почему это так, есть предложения? // browser.links - это массив объектов, кото…
24 янв '20 в 23:08
1 ответ

Загрузка файла с помощью webdriverio v5 в msedge

Я провожу тест автоматизации в auceLabs, используя webdriverio v5. Я хочу запустить тест, который загружает файл в msedge. Ниже приведен пример кода для того же самого. const path = require('path'); const filePath = path.join(__dirname, 'path/to/you…
0 ответов

Доступ WDIO к объекту окна внутри выполнения теста

В моем приложении angular 9 используется внешний скрипт, включенный в раздел скриптов angular.json. if (!window.angular) { window.angular = (function () {...})() } Как я могу получить доступ к этому угловому методу внутри теста WDIO, например it('Sh…
27 мар '20 в 11:42
1 ответ

Зависимость wdio-cucumber-framework не устанавливается, когда я использую node версии 12. Его установка до node 10

Зависимость wdio-cucumber-framework не устанавливается, когда я использую node версии 12. Его установка до node 10 Выдает ошибку "Ошибка при установке скрипта fiber@2.0.2"
27 мар '20 в 12:14
2 ответа

Автозаполнение WebdriverIO в VSCODE

Мне интересно, есть ли способ включить автозаполнение для глобальных переменных WDIO ($, $$, browser) в VSCode. Я знаю, что wdio поддерживает Webstorm, но не работает для VSCode. Есть идеи, как использовать автозаполнение в VSCode? Без этого довольн…
20 сен '19 в 16:33