Описание тега nightwatch

Этот тег следует использовать, чтобы задавать вопросы о платформе тестирования e2e Nightwatch.
1 ответ

Как загрузить несколько расширений Chrome при выполнении тестов Nightwatch?

Я понял, как запустить одно расширение Chrome, используя следующее: { "src_folders" : ["test"], "webdriver" : { "start_process": true, "server_path": "node_modules/.bin/chromedriver", "cli_args": ["--verbose"], "port": 9515 }, "test_settings" : { "d…
0 ответов

Как вы пишете в базу данных mongoDB при выполнении тестов ночных часов?

Я пишу автоматизированный набор тестов, используя Nightwatch для извлечения данных из Интернета. Тесты работают отлично. Тем не менее, я хотел бы записать полученные данные в базу данных mongoDB. Я могу подключиться к Монго, и могу писать в БД, когд…
29 апр '19 в 20:41
1 ответ

Ночной тест не пройден с несколькими событиями в последовательности

При запуске теста nightwatch.js в браузере с флажком, который не отображается с помощью следующего кода. browser.moveToElement('input[id="2verificationYes"]') .click('input[id="2verificationYes"]') Я получаю следующую ошибку: An error occurred while…
07 май '19 в 20:50
0 ответов

Вызов.init() приводит к "Ошибка при выполнении действия протокола.locateMultipleElements(): неверный идентификатор сеанса"

Выполнение простого теста (ниже) с .init() и основной nightwatch.json результаты в: [Test1] Test Suite ================== Running: Google Search Error while running .locateMultipleElements() protocol action: invalid session id (x9) NoSuchElementErro…
04 июн '19 в 10:28
0 ответов

Почему этот псевдоним работает только тогда, когда относительный путь включен в файл - даже если он не используется?

Я добавил псевдонимы в package.json: "_moduleAliases": { "@baseTest": "./test/automation/lib/base-test-class.js" }, Я хотел бы использовать псевдоним в тестовом файле, как это: const foo = require("../../lib/base-test-class"); const BaseTest = requi…
24 июл '19 в 07:55
1 ответ

Как отключить запись видео Zalenium для Nightwatch Js

Я использую Zalenium сервер для скриптов nightwatch. Я хочу отключить запись живого видео. Есть ли какой-либо параметр, который мы можем указать в файле nightwatch.json? Нашел следующий код для Java. Не уверен, как использовать его в nightwatch.js D…
26 июл '19 в 00:54
0 ответов

Nigthwatch версия 1.1.13 Неполные команды API

У меня проблема с выполнением .refresh, .back а также .forward команды. Я использую Page object model для тестов Nightwatch и при проверке API Nightwatch в нем отсутствуют вышеупомянутые команды API, поэтому для запуска теста error undefined functio…
30 июл '19 в 10:08
0 ответов

Невозможно загрузить изображение из Nightwatch в соусных лабораториях

Я не могу загрузить изображение из Nightwatch в лаборатории соусов; Я получаю эту ошибку: Response 500 POST http://ondemand.saucelabs.com/wd/hub/session/de728643c1764c30b05c2f792fe08eeb/element/15/value (1326ms) Error while running .setElementValue(…
08 авг '19 в 11:58
0 ответов

Nightwatch FireFox60 и Geckodriver MoveTo завершается с неизвестной командой

Я новый пользователь Nightwatch и пытаюсь конвертировать большое количество тестов, чтобы использовать последнюю версию Nightwatch 1.1.12. Мои требования должны использовать следующие настройки: Nightwatch 1.12.1 Firefox 60.8.0esr and Chrome 74 Geck…
09 июл '19 в 17:25
1 ответ

Как предотвратить ошибки при нажатии на элемент на странице, но не прокручивается в представление в nightwatch.js?

Я пишу тест для элемента на странице, но не прокручивается в поле зрения. Всякий раз, когда я использую pageObject.click("@MyElement) на элементе он выдает эту ошибку: Error while running .clickElement() protocol action: element click intercepted: E…
0 ответов

Как написать путь для поиска элемента на странице при использовании waitForElementVisible и нажмите

У меня есть HTML-страница и я хочу запустить тест с использованием Nightwatch, У меня есть сценарий, и я должен перемещаться по странице. Я использую nightwatch и машинописный текст, использую код waitForElementVisible, как бы мне преобразовать HTML…
01 авг '19 в 11:11
0 ответов

Произошла ошибка при попытке запустить Nightwatch Runner

Я успешно выполнил свой тест ранее, но теперь я получаю эту ошибку. An error occurred while trying to start the Nightwatch Runner: Invalid testing environment specified: chrome\. Available environments are: chrome, firefox, edge at Module._compile (…
13 июн '19 в 19:38
0 ответов

Nightwatch.js - Как сделать утверждение на новой вкладке браузера

Я должен проверить один сценарий. Пользователь вводит желаемый URL для текста, который связан с кнопкой. Когда пользователь нажимает эту кнопку, пользователь будет перенаправлен на набранный URL. Когда я делаю утверждение для новой вкладки (Google),…
1 ответ

Как мне сделать утверждение перед действием в корнишоне?

У меня есть веб-сайт, который открывает диалоговое окно, где вы можете добавить ряды информации, как электронная таблица. В окне отображается общая сумма, которая складывает столбец элементов в таблице (до того, как пользователь нажмет кнопку "Сохра…
06 июл '19 в 00:16
1 ответ

"SyntaxError: отсутствует) после списка аргументов" Ночной дозор

basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") ^^^^^^^ SyntaxError: отсутствует) после списка аргументов Я пытаюсь отладить код Nightwatch. Может ли кто-нибудь помочь мне в решении этой проблемы
17 июл '19 в 18:42
0 ответов

Проблема запуска безголовых автоматических тестов Nightwatch 0.9.21 в Jenkins на Windows 10, обновление 1903

Nightwatch 0.9.21, Seleniun v3.9.1, веб-драйвер Chrome 76.0.3809.68, Jenkins 2.176.1. После обновления Windows 10 до 1903 года автоматический запуск теста от Jenkins с использованием slave-клиента. Ночные часы запускаются, но браузер не загружает ка…
01 авг '19 в 20:04
1 ответ

Не удается запустить тесты Nightwatch в Safari

Я следовал всем инструкциям в документах Nightwatch и следил за многими проблемами в github. Я считаю, что у меня есть правильная настройка в моем nightwatch.json для сафари. Safari запускается, когда я запускаю тест, но все команды в моем тесте не …
1 ответ

Nightwatch: невозможно создать динамический селектор в объектах страницы

Я не могу найти способ сделать селектор в динамических объектах страницы. Есть ли решение этой проблемы? module.exports = { searchSelect: { selector: '//span[contains(.,'+dynamicVar+')]', locateStrategy: 'xpath' }, } Я попытался изменить свое вставл…
14 авг '19 в 16:13
0 ответов

Как использовать внешнюю переменную или функцию process.cwd() в nightwatch.json напрямую

Я хотел использовать глобальную переменную или напрямую использовать функцию process.cwd() для получения моего текущего местоположения рабочего каталога в nightwatch.json. "wantedCapabilities": { "browserName": "chrome", "javascriptEnabled": true, "…
19 июл '19 в 13:16
7 ответов

Как очистить поле, используя рамки Nightwatch?

Я пытаюсь очистить поле ввода разными способами: clearValue () - не работает отправить комбинацию клавиш ОК - не работает
15 авг '19 в 07:41