Вопросы по теме 'end-to-end'
Запуск сквозных тестов с помощью JUnit
Мы разрабатываем приложение командной строки Java, для которого мы хотели бы применить управляемые данными тесты из многих внешних файлов (свойств) И позволить некоторым знающим пользователям добавлять тесты, не касаясь кодовой базы Java. Конечно, мы...
1351 просмотров
schedule
14.08.2022
Как выбрать опцию в поле выбора в тесте транспортира?
Я использую Protractor для сквозного тестирования в приложении Angular. Я пытаюсь выбрать опцию в поле выбора, но у меня появляется следующая ошибка: Элемент в настоящее время не отображается и не может быть изменен .
У меня есть эта часть html:...
6892 просмотров
schedule
28.12.2022
Транспортир нажимает на ссылку, но элемент не виден?
Ху ребята,
У меня проблема, когда я хочу щелкнуть ссылку, которая находится в списке на странице html. Вот мой html:
<h3>{{snapshot.contractKey}} </h3>
<ul class="nav nav-pills nav-stacked">...
6322 просмотров
schedule
08.04.2023
Функциональное тестирование TestNG @Последовательность тестовых заказов
В настоящее время я пытаюсь написать несколько тестов автоматизации с помощью TestNG, которые будут проверять некоторые действия пользователей на веб-сайте, поэтому тесты представляют собой сквозные функциональные тесты, а не модульные тесты.
Я...
342 просмотров
schedule
15.06.2022
Автоматически запускать проект ASP.MVC при запуске тестового проекта.
Я пытаюсь создать тестовый проект для своего веб-сайта ASP. Для некоторых тестов я хочу использовать селен для выполнения сквозных тестов.
Поэтому мой веб-сайт должен работать, чтобы тесты могли получить доступ к сайту.
Как я могу начать свой...
2242 просмотров
schedule
06.11.2022
Использование $rootScope во время тестирования транспортира
Я пытаюсь выполнить тест End2End, и мне нужно манипулировать данными с сервера (издеваясь над ним)... Есть ли способ получить доступ к $ rootScope в Protractor, чтобы я мог сообщить серверу (узлу), какие данные я ищу пройти тест? Я бы ввел rootScope...
1330 просмотров
schedule
18.06.2023
Тестирование функций javascript при загрузке страницы
У меня есть код, который работает с состоянием. При каждом изменении состояния текущее состояние сохраняется в sessionStorage, и когда пользователь переходит на другую страницу, это состояние загружается обратно из sessionStorage.
Я хочу...
60 просмотров
schedule
22.04.2024
Транспортир + угловая ошибка — элемент не кликабельный в точке
При попытке проверить видимую кнопку в модальном окне с помощью транспортира и угла я получаю следующую ошибку:
UnknownError: неизвестная ошибка: элемент не доступен для клика в точке (400, 234). Другой элемент получит клик: <div...
1874 просмотров
schedule
31.05.2022
Как изменить дату и время моего компьютерного устройства с помощью транспортира
Мне нужно проверить, истекли ли объявления через 6 месяцев. В настоящее время я успешно проверяю правильность объявления или нет.
Через 6 месяцев его необходимо удалить из конкретной вкладки. Проблема в том, как с помощью транспортира...
1422 просмотров
schedule
01.05.2023
Транспортир получает элемент по модели в массиве повторителей
Например, на HTML-странице:
<tr ng-repeat="post in posts">
<td ng-click="activePost(post)" class="title">{{post.title}}</td>
<td><button class="btn btn-danger"...
2567 просмотров
schedule
18.11.2022
Найдено более одного элемента для предупреждения локатора
В одном из моих тестов я нахожу элемент с помощью CSS selector :
element(by.css("ul.nav button"))
Запросу соответствует несколько элементов, но, поскольку мне нужен только первый, селектор меня устраивает.
Проблема в том, что protractor...
21653 просмотров
schedule
02.03.2023
Как вернуть дочерние элементы из родительского элемента в Protractor
Я ищу способ вернуть дочерние элементы из заданного блока родительских элементов (используя объекты страницы) и иметь возможность вызывать их через цепочку. Например, учитывая количество виджетов на странице:
<div id="widget-1">
<div...
6226 просмотров
schedule
24.03.2023
Невозможно получить сообщение о рычании, если у нас есть интервал, чтобы скрыться через 5 секунд.
Я пишу тестовые примеры в транспортире E2E. Я хочу, чтобы когда я запускаю дело и когда я нажимаю «Сохранить», отображалось сообщение Growl с успехом или ошибкой.
this.growlMessage = function () {
return...
539 просмотров
schedule
16.07.2023
Вставить значение в div
У меня HTML + Angular выглядит так:
<div ng-repeat="(colRenderIndex, col) in colContainer.renderedColumns track by col.colDef.name" class="ui-grid-cell ng-scope ui-grid-coluiGrid-15T" ng-class="{ 'ui-grid-row-header-cell': col.isRowHeader }"...
171 просмотров
schedule
09.12.2023
Транспортир возвращает объект, но ожидается - значение element.getText()
Невозможно понять, почему он возвращает объект, а не значение текста, какой-то тестовый код:
describe('columns swap', function () {
describe('location column ', function () {
it('should swap right', function () {...
9280 просмотров
schedule
15.09.2022
Нажмите на столбец в таблице - Транспортир
У меня довольно большая compelx TABLE в HTML, и мне нужно щелкнуть первую строку:
<div class="ui-grid-canvas"> //this is whole table
<div ng-repeat="(rowRenderIndex, row) in rowContainer.renderedRows track by $index" class="ui-grid-row...
3756 просмотров
schedule
23.05.2022
Пользовательское сообщение об ошибке тайм-аута ожидания
Время от времени я использую функцию "Ожидаемые условия" , представленную в транспортире 1.7.
Случай использования :
var EC = protractor.ExpectedConditions;
browser.wait(EC.visibilityOf(header.displayName), 10000);
где header — это...
2158 просмотров
schedule
06.12.2022
Плагины вывода, используемые транспортиром
Транспортир 2.0.0. представляет интересную идею расширения транспортира с помощью плагинов , предлагая несколько встроенные плагины, такие как ngHint , console или timeline .
В настоящее время я пытаюсь заставить плагин timeline работать,...
694 просмотров
schedule
13.08.2022
Невозможно использовать by.repeater() для элемента ng-repeat через Protractor
У меня есть следующий код Angular HTML, и я пытаюсь выполнить сквозной тест с помощью транспортира для нажатия раскрывающегося списка.
Вот html:
<ul class="dropdown-menu">
<li ng-repeat="currency in availableCurrencies">...
688 просмотров
schedule
11.07.2022
возвращаемая строка из input.getAttribute('value') отсутствует символ
Я разрабатываю e2e-тесты для углового приложения, но столкнулся с проблемой. Я получаю значение из ‹ input type="text" /> с помощью метода .getAttribute('value'), но в нем отсутствует один символ. Я проверил свойства HTML элемента, который содержит...
231 просмотров
schedule
11.04.2024