Описание тега nightwatch.js
Nightwatch.js is an easy to use Node.js based End-to-End (E2E) testing solution for browser based apps and websites.
1
ответ
Что является причиной этой ошибки Selenium?
Используя NightwatchJS и Selenium, я пытаюсь утверждать, что в браузере правильная позиция прокрутки. Вот моя команда в Nightwatch: assertScrollPosition(testValue) { this.api.execute(() => { const offsetValue = window.pageYOffset; return offsetVa…
18 апр '18 в 20:54
0
ответов
Невозможно щелкнуть ссылку на странице, используя объектную модель страницы Nightwatch с Cucumber.
Я настроил свой проект, используя cucumber [функция, определения шагов и классы объектов страницы].Моя функция выглядит так: Функция: Сценарий входа в систему: Функциональность входа в систему После запуска домашней страницы, затем я нажимаю "Войти"…
01 ноя '17 в 06:07
0
ответов
Как я могу ждать, когда первое выполнение завершено и ТОЛЬКО после этого запуска второе выполнение?
browser .url(serverUrl, () => { console.log('1. Load login page with server url'); }) .execute(findElementCoords, ["btnLogin"], clickButton) .execute(checkElementExist, ["btnCashier"], () => { console.log('9. Check btnCashier exist'); }); Как …
24 июл '18 в 17:14
0
ответов
Запустить nightwatchjs в режиме просмотра
Я ищу эквивалент мокко: mocha test.spec.js -w ручное открытие nigtwatch при каждом изменении требует много времени при написании теста. есть идеи по этому поводу? Я проверил документы Nightwatch и Google, ничего не пришло
26 апр '16 в 08:47
1
ответ
Как получить методы из окна через Nightwatch.js?
У меня есть уникальный случай, когда мне нужно раскрыть функциональность нашего пакета e2e. Итак, мы выставили такие функции, как performA а также performB на window объект. Как я мог взять эти методы и объекты из window Внутри Nightwatch? browser .…
24 апр '18 в 13:52
1
ответ
Nightwatch JS, опишите разницу между.before(мс) и.after(мс)
Я запутался в значении / разнице между .before() а также .after() методы при использовании с [expect][1] утверждение. Документы говорят, что: Эти методы выполняют то же самое, что по существу повторяет утверждение в течение заданного промежутка врем…
28 фев '18 в 17:35
1
ответ
Создание теста, который выполняется в цикле
У меня есть этот код и работает нормально, но я хочу, чтобы он работал в цикле, чтобы он посчитал, сколько элементов он имеет в class="socal" а затем проверить каждую ссылку. module.exports = { 'Unitel Fitness - click' : function (browser) { browser…
18 май '16 в 16:48
0
ответов
Переберите два сообщения об ошибке с тем же именем класса и проверьте одно
У меня есть страница, где у нас есть два сообщения об ошибках с одинаковым именем класса. Я хочу перебрать класс и проверить сообщение, которое я ищу, и выйти из цикла в Nightwatch. Я попробовал, хотя я знаю, что код неправильный, но все еще публику…
07 июн '18 в 14:47
0
ответов
NightwatchJS - невозможно создать сеанс, когда Selenium Server запускается вручную
Я столкнулся с этой странной проблемой, которую я могу воспроизвести на 2 из 3 машин... Nightwatch не может подключиться к Selenium Server, если он запускается вручную. Если я позволю Nightwatch обрабатывать Selenium Server, это не проблема. Я пробо…
12 сен '18 в 18:54
1
ответ
Nightwatch.js "Ошибка при получении нового сеанса с сервера selenium" для версий Firefox
Я столкнулся с этим достаточно, и это достаточно сложно, чтобы исправить, что, кажется, стоит добавить его здесь: [My Test 0001] Test Suite ================================== Running: Load MY Auto Login page test Error retrieving a new session from …
13 июл '16 в 20:58
0
ответов
Nightwatchjs: как перебирать и устанавливать элементы с хэшированным идентификатором
Я хотел бы выбрать несколько элементов на странице формы, которая использует хешированные идентификаторы. Приложение создано с использованием Vuejs, и оно хэширует определенные значения атрибутов, поскольку они являются динамическими. Я хотел бы зап…
02 фев '18 в 22:52
3
ответа
Как отслеживать HTTP-вызовы с помощью browsermob-proxy и nightwatch.js?
Я пишу тестовые сценарии с использованием фреймворка Nightwatch.js для приложения SPA. Здесь появилось требование: мы должны отслеживать HTTP-вызовы и получать результаты производительности для сайта. Как это может быть легко достигнуто с помощью JM…
25 май '15 в 10:51
2
ответа
Ночные часы (PageObject) элементы доступа из другого объекта страницы
Есть ли способ получить доступ к элементам, определенным в одном файле объекта страницы, из другого файла объекта страницы? Пример: если нам нужен доступ к @usernameInput из файла LoginPage.ts, нужно ли нам дублировать его из HomePage.ts? Есть ли др…
25 апр '18 в 19:14
3
ответа
Как установить значение в поле ввода, где заполнитель содержит "электронную почту"
Вопросы: Как установить значение в поле ввода, где заполнитель содержит "email", используя nightwatch.js? Пожалуйста, объясни
11 дек '17 в 14:40
0
ответов
Невозможно установить для locateStrategy 'текст ссылки' для объекта страницы nightwatch.js
При настройке объекта страницы для использования locateStrategy 'текст ссылки' так: checkboxesLink: { selector: 'Checkboxes', locateStrategy: 'link text', } nightwatch.js продолжает пытаться использовать "селектор css" в качестве опции locateStrateg…
21 июн '18 в 05:10
0
ответов
Пытаясь понять селекторы CSS, идентификатор в JavaScript
Мне нужна помощь, чтобы понять, как работает этот код и что он возвращает. Я не кодировал это сам, но думаю, что смогу использовать это для решения своей проблемы, если получу понимание. Код: var bedText1 = '4-bed inside cabin'; var selectors = '.ca…
29 июн '16 в 14:20
0
ответов
Как найти элемент в субкадре с помощью nightwatch?
Например, я пытаюсь найти элемент в веб-туре, посмотрите HTML-код следующим образом: <frameset> <frame name="a"></frame> <frame name="b"><input name="login"/></frame> </frameset> и нет атрибута id, я пытаюсь…
02 апр '18 в 05:55
1
ответ
Невозможно выделить веб-элемент с помощью nightwatchjs
Я пытаюсь выделить веб-элемент некоторым цветом, но не могу этого достичь. Я попытался использовать методы client.execute(), client.executeAsync(), установив атрибут style в web-элемент, но не смог выделить элемент, как ожидалось, и тест запустился …
30 мар '16 в 10:49
1
ответ
Тест не выполняется - ночные часы со стандартными мокко и фантомами
Поэтому у меня есть сервер nodejs, и я хочу начать некоторые функциональные тесты с nightwatch. Если я запускаю селен вручную и запускаю его с помощью mocha (команда: mocha ./test/functional/*.spec.js --compilers js:babel-register), он запускает сер…
05 сен '16 в 13:27
3
ответа
Есть ли способ перебирать и сравнивать элементы dom в nodejs?
Я пытаюсь получить два значения с сайта, который я автоматизирую. Я перебираю массив элементов и пытаюсь сравнить значение раскрывающегося списка с тем, что находится на странице, чтобы убедиться, что они совпадают друг с другом. Одно из значений м…
08 янв '19 в 17:26