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

Leadfoot - это клиентская библиотека JavaScript, которая обеспечивает кроссплатформенную согласованность API Selenium WebDriver.
0 ответов

Как избежать неожиданного оповещения - Intern Leadfoot

Я написал функциональный тест для интерна, который копирует данные из одной ячейки и вставляет их в другую. Проблема в том, что каждый раз, когда запускаю тест и копирую данные, я получаю диалоговое окно с сообщением Pasting from clipboard is curren…
1 ответ

Стажер:Leadfoot - тестирование drag-n-drop

У меня есть веб-приложение, которое использует виджеты Dojo и функции drag-n-drop, и я использую Intern для его тестирования. Теперь я хочу протестировать механизм drag-n-drop, и для этого я надеялся использовать помощника Leadfoot, DragAndDrop.js К…
05 окт '15 в 08:14
1 ответ

Как мне поймать исключение в стажере JS?

У меня есть следующий фрагмент ,clickStaleElement: function(remote, id) { return remote .findById(id) .execute(function(id){ //force org.openqa.selenium.StaleElementReferenceException $(document.getElementById(id)).addClass('hidden'); },[id]) .click…
20 апр '17 в 11:56
0 ответов

Стажер 4 Не могу загрузить ключи

Ссылаются на этот вопрос GitHub https://github.com/theintern/leadfoot/issues/129 define(function (require) { let assert = intern.getPlugin("chai").assert; let config = require("../../config/functionalTestConfig"); let keys = require("dojo/node!@thei…
16 фев '18 в 15:58
1 ответ

События после clickMouseButton

В одном из моих тестов мышь была перемещена в определенное место, а затем clickMouseButton() называется. Это действие - изменить отображаемые данные (разбивку на страницы.) Однако, после нажатия кнопки, когда я пытаюсь получить текст в столбце табли…
04 дек '15 в 23:18
2 ответа

Не в состоянии выполнить функциональные тесты интерна. Ошибка: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED

Наличие узла 0.12 и интерна 3. При попытке запустить функциональные тесты на основе интерна выдает следующую ошибку: SUITE ERROR Error: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED at Server.createSession <node_modules/intern/…
28 авг '15 в 06:16
1 ответ

Как я могу симулировать мобильное устройство с помощью intern / leadfoot

Я хотел бы протестировать наш мобильный сайт, но он обслуживается только в том случае, если мы смоделируем пользовательский агент через режим устройства chrome. Как я могу использовать API-интерфейс Leadfoot для имитации мобильного устройства, таког…
14 авг '17 в 21:52
1 ответ

Как продолжить внутренний тест по истечении времени ожидания для вызовов leadfoot/Session#executeAsync

Есть массив URL для загрузки в приложении. Событие готовности страницы запускается после загрузки страницы. Однако при работе в соусных лабораториях событие не запускается на случайной странице и тест не пройден. Есть ли способ продолжить испытания,…
31 июл '15 в 18:05
1 ответ

Как ждать, пока все перенаправления завершат использование intern/web driver?

Я пытаюсь проверить, что приложение перенаправляет пользователя от аутентифицированного маршрута, так как он не является администратором. Но мне нужен способ дождаться окончания всех перенаправлений, прежде чем я позвоню getCurrentUrl() it('should n…
15 янв '19 в 19:59
1 ответ

Стажер /Leadfoot: Получение ошибки - ожидание функции в экземпляре проверки, но получил [объект объекта] в методе.Click()

Я изучаю Intern/leadfoot и пытаюсь написать простой тест. Тест регистрирует пользователя на сайте и выходит из системы после проверки на следующей странице. Использование Chromedriver v2.21. Getting unknown error : Expecting a function in instanceof…
19 апр '16 в 23:29
1 ответ

Переменная JS CSS Intern использует переменную

Эй, ребята, мне нужна помощь с моим функциональным тестом, я хочу иметь возможность использовать переменную в findCssSeclector. Я использую массив с именем Persona, он должен считывать код страны, вставленный в переменную, а затем в функцию intern. …
31 авг '15 в 10:20
1 ответ

Разница между функциями тайм-аута между Интерн и Ледфутом

В Leadfoot есть метод setTimeout(), который принимает "script", "implicit" или "page load" в качестве параметров, но он также имеет setPageLoadTimeout() и setFindTimeout (). В чем разница между setFindTimeout и неявным? В чем разница между setPageLo…
1 ответ

Как сделать снимки экрана внутри execute или executeAsync с использованием Intern

В этом тесте я работаю над, я использую executeAsync() поймать некоторые события тестируемой страницы. Я не знаю, сколько событий произойдет, и для каждого пойманного события я хочу сделать снимок экрана с .takeScreenshot(), В настоящее время я испо…
22 сен '17 в 13:27
2 ответа

У меня не работает функция setFindTimeout

Я пишу функциональные тесты для веб-приложения в интернете. У меня есть файл, в котором я описываю все действия в тесте, а также есть тест, где эти действия называются например: есть файл Action.ts в нем функции, которые в тесте вызываются последова…
25 сен '17 в 16:05
1 ответ

Внутренняя отчетность и обработка ошибок

Я начал читать об автоматизированном тестировании веб-приложений пару дней назад, и после большого количества проб и ошибок (и учебника), наконец, каким-то образом удалось запустить пару функциональных тестов Intern как локально, так и на BrowserSta…
21 дек '15 в 16:52
2 ответа

Почему в браузере запускается куча новичков в моем браузере?

Все, Заранее спасибо. Я запускаю один функциональный тест с использованием стажера и местного селена. Когда я запускаю тест, происходит следующее: Chrome открывается Много вещей работает (не мое). Мой тест наконец запускается Я посмотрел на вывод се…
02 июн '16 в 20:20
2 ответа

executeAsync не передает возвращаемое значение обратному вызову

Я использую внутреннюю среду тестирования JS/leadfood. Я использую executeAsync. Я ожидаю, что возвращаемое значение от executeAsync будет передано в функцию обратного вызова executeAsync, но этого не происходит. Должна ли следующая работа? return t…
20 май '16 в 18:57
1 ответ

Использование переменной в функциональном тесте Intern

Мне нужно использовать переменную, значение которой определяется на основе пикселя стиля CSS. Тест найти значение левого пикселя, а затем выбрать конкретную ячейку. Но когда я запускаю этот тест, значение всегда равно 0 вместо того, что на самом дел…
21 дек '15 в 18:27
1 ответ

Как использовать функцию intern leadfoot waitForDeletedByXpath?

По какому сценарию я могу использовать функцию waitForDeletedByXpath интерна? Из документации я понял, что этот метод ждет, пока элемент станет невидимым в Page. Но при реализации это не так. Scenerio я использую это следующим образом: В моем прилож…
1 ответ

Ошибка при попытке вернуться в исходное окно браузера с помощью intern leadfoot

Я получаю следующую ошибку при вызове switchToWindow(handle): нулевое значение в записи: name=null Исходное окно все еще открыто, когда я пытаюсь переключиться, и дескриптор не является нулевым или пустым. Вот код, который я использую: var session =…
27 апр '16 в 18:00