Вопросы по теме 'angularjs-e2e'
Как проверить, установлен ли флажок в тестах AngularJS e2e?
Я пробовал тесты AngularJS e2e и не могу определить, не установлен флажок.
В качестве образца я использовал сквозной тест для флажка ( см. вкладку Непрерывный тест в Примере ).
Фрагмент HTML:
Value1: <input type="checkbox"...
31891 просмотров
schedule
31.07.2023
Каков хороший способ проверить изменение местоположения в тесте AngularJS E2E
У меня есть форма входа, и теперь я хотел бы провести интеграционный тест, чтобы увидеть, перенаправляется ли пользователь на другую страницу после успешного входа в систему.
За кулисами есть сервис авторизации, который запускает перезагрузку...
324 просмотров
schedule
10.12.2023
Может ли транспортир проверить логин, который не основан на angular
Я тестирую приложение, написанное преимущественно на angularjs, однако некоторые элементы приложения написаны на .NET C#, например форма входа.
Мой вопрос заключается в следующем.
Могу ли я использовать Protractor и полностью протестировать свое...
5960 просмотров
schedule
09.07.2022
Запуск AngularJS Protractor с прокси на https
Я получаю следующую ошибку в командной строке при попытке запустить Protractor:
> Фатальная ошибка: транспортир вышел с кодом: 1
Мне нужно прокси на тестовый сервер https. Как мне это сделать? Я последовал совету из этой ошибки Github ,...
9177 просмотров
schedule
02.09.2023
Тестирование Angular Karma E2E на внешнюю ссылку
Я пытаюсь проверить ссылку для перехода на страницу Twitter. Это возможно?
index.html
<a class="navbar-brand" href="https://twitter.com/foo">@foo</a>
карма-e2e.conf.js
proxies : {
'/': 'http://localhost:8000/',...
536 просмотров
schedule
21.02.2023
тест транспортира e2e, требующий аутентификации oauth
У меня есть приложение Angular, для которого требуется аутентификация в Google, предоставление некоторых областей действия и т. д., и я пытаюсь настроить для него автоматические тесты e2e. В целом у меня транспортир работает хорошо, но когда мы...
13730 просмотров
schedule
10.08.2023
при запуске транспортира с браузером phantomjs можно запускать тесты только один раз
тестовый код:
описать('мойсайт', функция(){
var init_url = 'http://localhost/mySite/#/home';
beforeEach(function(){
// driver = new webdriver.Builder().
// withCapabilities(webdriver.Capabilities.phantomjs()).build();
})
it('should...
5780 просмотров
schedule
12.07.2022
Ошибка: истекло время ожидания синхронизации Protractor со страницей после 11001 мс." когда пользователь browser.getCurrentUrl()
Я тестирую функциональность входа и выхода из системы, ниже приведены мои тестовые примеры.
it('should redirect to login page on click of logout',function(){
signInPage.email.sendKeys('[email protected]');...
3041 просмотров
schedule
12.05.2022
Angularjs - имитировать событие касания в тесте Protractor e2e
Я использую Protractor с Jasmine для своего мобильного приложения Angularjs. Я хочу проверить событие касания (touchStart/touchEnd и т. д.) для определенного элемента. Что-то типа:
it('should play video', function(){
var poster =...
5132 просмотров
schedule
21.04.2022
Установка файлов cookie перед browser.get
Наше (PHP) приложение требует установки определенных файлов cookie для загрузки клиентского приложения Angular.js. Если файлы cookie не установлены, создается исключение и отображается страница с ошибкой.
Это означает, что для запуска тестов E2E...
15144 просмотров
schedule
23.02.2024
Не удалось установить соединение с расширением SafariDriver
Я проводил тесты e2e в веб-приложении AngularJS с использованием транспортира, тестируя Chrome и Firefox. При добавлении сафари в мой массив отображается следующее:
«Не удалось установить соединение с расширением SafariDriver»
Я нашел способ...
4441 просмотров
schedule
10.02.2023
убедитесь, что элемент исчезает в транспортире
Для целей ожидания я использую такую функцию ожидания:
browser.wait(function()
{
return browser.isElementPresent(by.repeater('recentName in recentNames').row(0));
}, 10000);
Как я могу дождаться исчезновения элемента со...
8313 просмотров
schedule
29.02.2024
Можно ли использовать цикл for для теста DRY транспортира? *var подходит к undefined*
Цель: я хочу сделать цикл по блоку it , который проверяет соответствие текста элемента.
Ошибка: Error: No element found using locator: by.cssContainingText(".submenu li a", "undefined")
Вопрос. Как написать цикл for для проверки...
588 просмотров
schedule
23.07.2022
Как запустить транспортир из веб-приложения?
У меня есть несколько тестов транспортира (против angularApp), которые я хотел бы запустить. Для этого я создал пользовательский интерфейс, который запрашивает у пользователя файл сценария. Затем мне нужно как-то запустить транспортир и запустить...
200 просмотров
schedule
18.02.2023
нужен транспортир, чтобы дождаться возврата услуги перед тестированием
Я относительно новичок в транспортире, и мне не удалось заставить транспортир ждать выгрузки страницы перед тестированием. Пример ниже:
//in loginPage object
function login(email, password) {...
426 просмотров
schedule
27.05.2024
транспортир - разница между toBe(truth) и toBeTruthy()
как следует из названия - есть ли разница между (например)
expect(element).isDisplayed().toBeTruthy();
а также
expect(element).isDisplayed().toBe(truth);
и если да то какая разница?
Благодарность
14563 просмотров
schedule
18.03.2023
Ожидание диалогов Ionic Loading с транспортиром
Есть похожие вопросы (связанные ниже), но ни один из них не решает эту проблему. Я пишу тесты Protractor для Ionic Project. Мне нужно выполнять тесты время от времени, когда появляется и исчезает диалоговое окно Ionic Loading.
Я создал...
1046 просмотров
schedule
23.04.2022
Насмешка над ответом сервера
Я новичок в тестировании e2e. Я столкнулся с проблемой во время тестов транспортира. Мое веб-приложение вызывает API, несмотря на мои усилия:
Started GET "/api/programs" for 127.0.0.1 at 2015-06-22 10:43:19 +0200
Processing by...
1058 просмотров
schedule
03.09.2022
Транспортир - повторите тест, если он не пройден
Я использую сценарий оболочки для запуска тестов транспортира. Я хочу убедиться, что если тест завершится неудачно (код выхода != 0), он будет запущен снова - чаще всего в три раза. Я уже использую Teamcity, но Teamcity отправляет электронное письмо...
1343 просмотров
schedule
20.06.2022
Функции транспортира не работают (просмотрел конфиги, логи и т.д.)
Я опишу проблему как можно лучше - если я упустил детали, скажите, пожалуйста, - я все еще изучаю Protractor.
Я пишу свой первый тест транспортира для веб-сайта, и его содержание очень простое.
учитель.js
describe("teacher list", function...
434 просмотров
schedule
08.01.2023