Вопросы, помеченные тегом «cypress»

Cypress, универсальная среда тестирования и библиотека утверждений для JavaScript, дополненная автоматическими ожиданиями, имитацией запросов и заглушками запросов.
avatar
Danil T
9 августа 2021 в 04:49
161
0

Тестирование аутентификации Cypress + Gapi.js

Я хочу выполнить полный e2e со сбросом БД при каждой предварительной фиксации на локальном компьютере. Итак, я пытаюсь настроить Cypress в проекте с помощью Gapi, который открывает другое окно браузера. Можно ли вообще взять под контроль этот процесс и получить...
avatar
saikumark
8 августа 2021 в 22:48
271
0

Как запустить тесты nx e2e с тегами в угловом рабочем пространстве NX?

У меня есть рабочее пространство angular NX с тестовыми примерами e2e (кипарис) и интегрированное с огурцом. В настоящее время я запускаю тесты с помощью команды nx e2e <projectName> --baseUrl= adc.com Также для проверки уязвимых приложений, которые я...
avatar
Phil Lucks
8 августа 2021 в 21:10
1034
1

Перетаскивание Cypress и Google Maps перемещает элементы, а не карту

Я пытаюсь написать тест на Cypress (v8): Когда карта загружается, мы нажимаем конечную точку /myFleet для создания маркеров. Затем пользователь перетаскивает карту. И onDragEnd, мы отображаем кнопку "Область поиска" Когда пользователь нажимает «Область...
avatar
Bhushan
8 августа 2021 в 19:28
106
0

Я получаю сообщение об ошибке, когда пытаюсь загрузить файл (изображение в формате jpg/png) с помощью скрипта Cypress и Java.

//Click on File Upload and upload the DL cy.get('p').contains('Upload your Document').parent('span').parent('button').click(); cy.fixture('./testData/JamesBondDL.png').then(fileContent => { cy.get('p').contains('Front...
avatar
Ever
8 августа 2021 в 15:46
1480
3

Cypress: модуль не найден: ошибка: не удается разрешить «cypress-wait-util»

Я использую Cypress 7.5 и пытаюсь использовать cypress-wait-until. Я сделал следующее: Выполнить npm i -D cypress-wait-until Добавить import 'cypress-wait-until'; в файл cypress/support/commands/index.js Теперь я не могу запускать тесты из-за следующей...
avatar
Pritam Patil
7 августа 2021 в 11:03
584
2

Выпадающий список Mat-Select не работает с Cypress

Попытка щелкнуть раскрывающийся список mat-select из Angular. HTML-код, который можно увидеть в консоли браузера: Я уже пробовал: Использование раскрывающегося списка Cypress не приводит к выбору значений Выбор опций из Mat-select с помощью кипариса Настоящий код...
avatar
Anurag
7 августа 2021 в 04:41
502
0

Как проверить вход в Facebook через Cypress в Интернете

Я пытался автоматизировать тестирование функции входа в Facebook на своем веб-сайте с помощью CYPRESS. Мне не удалось получить доступ к окну входа в Facebook, которое открывается при нажатии кнопки входа на моем веб-сайте. Как я должен получить управление кипарисом...
avatar
Jeff Tanner
6 августа 2021 в 23:56
69
0

Отладка, почему cy.visit() аварийно завершает выполнение тестов

Цель состоит в том, чтобы отладить, почему cy.visit() аварийно завершает работу Cypress test runner. Подумайте о том, чтобы просто активировать глобальный объект window.location страницы с помощью cy.location(), а затем cy.visit() той же страницы. Пример...
avatar
Mina Fawzy
6 августа 2021 в 23:25
360
1

Cypress Testing: застрял в режиме ожидания http://localhost:3000

Я запускаю кипарис с кругомci workflows: version: 2.1 test_and_release: jobs: - cypress/run: working_directory: cats-client start: npm start wait-on: 'http://localhost:3000' filters: tags: ...
avatar
Vedika Sawant
6 августа 2021 в 19:46
72
0

Попытка проверить данные в кипарисе, используя .to.equal

Я новичок, пытаюсь сопоставить свой список фильтров с помощью структуры огурца Ниже мой код: Scenario: Validates all the Filters are present Given I navigate to "website" Then validate top-level filters |filter_name | |Online | ...
avatar
raj
6 августа 2021 в 13:08
385
1

Невозможно использовать псевдоним в тестах в Cypress

Я пытаюсь создать структуру для тестов API с помощью cypress, но столкнулся с проблемой доступа к данным между тестами с использованием псевдонима. Я что-то упустил? custom.js Cypress.Commands.add('getResource', function (uri) { cy.request({ url: uri, ...
avatar
dzenesiz
6 августа 2021 в 12:38
605
1

Кипарис — нажмите на элемент, если он не отключен

У меня есть якорь в приложении Angular, который отключен до загрузки содержимого страницы, что занимает некоторое время. Есть ли способ щелкнуть его только после того, как он перестанет отключаться? Я пробовал с: const myItems =...
avatar
dagda1
6 августа 2021 в 10:51
144
0

запустить несколько процессов с помощью кипариса и уничтожить их в конце тестового прогона

Мне нужно запустить 2 веб-сервера разработки, чтобы запустить мой тест Cypress. Проблема в том, что мне также нужно остановить их после тестового запуска. У меня есть эти сценарии npm для поддержки npm test "start:server": "cd ../../examples/nextjs-with-auth0-react...
avatar
stackuser
6 августа 2021 в 10:31
35
1

Как проверить, есть ли у div родственный div с помощью кипариса?

Привет ниже HTML, <div class="styledCard"> <div class="cardHeader"> <div class="headerLeft"> <div class="title">title1</div> <div class="subtitle">subtitle1</div> </div> ...
avatar
marwaha.ks
6 августа 2021 в 10:07
122
1

Используя Cypress, можем ли мы сделать утверждение с результатами теста

Я хочу записать что-нибудь в журнал на основе результатов теста. например, если пройдено 0 тестов, мы можем что-то записать в лог или если пропущено более 1 теста
avatar
Brinda Sateesh
5 августа 2021 в 16:11
371
1

Итерация по каждому элементу в определенном столбце динамической таблицы с использованием кипариса

У меня есть динамическая таблица, отображаемая на основе значения, выбранного переключателем в моем проекте. Поле переключателя "Doctor Name" имеет различные варианты, например "Frank", "Michael", "Josh", "Jessica". Когда я выбираю значение "Frank", отображается...
avatar
finjacore
5 августа 2021 в 10:48
393
1

Как перехватывать запросы от внешних обработчиков с помощью Cypress?

Кто-нибудь знает, как можно перехватить запрос, запускающий внешний обработчик (например, приложение электронной почты), для получения Request URL? Запрос в браузере, запускающий внешнее приложение, выглядит следующим образом: Request URL: ...
avatar
Peter Boomsma
5 августа 2021 в 10:07
36
0

Невозможно вызвать функцию в Cypress после: запустить задачу

У меня есть задача after:run Cypress: on('after:run', async (results) => { console.log('Total failed tests: ', results.totalFailed) if (config.baseUrl !== 'http://localhost:3000') { await...
avatar
Joost
5 августа 2021 в 09:34
573
1

Получение данных из запроса GET с помощью Cypress, получение неопределенной ошибки

Я работаю над автоматизированной средой тестирования API, используя Cypress для медицинского проекта. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу получить информацию из тела ответа. Я сделал то же самое с другим ответом, но по какой-то причине с...
avatar
Nefariis
5 августа 2021 в 00:30
2850
2

Загрузка multipart/form-data из текстового файла с помощью Cypress

Я занимаюсь этим весь день, и мне действительно нужен толчок в правильном направлении. Мои зависимости - "dependencies": { "typescript": "^4.3.5", "cypress": "^8.1.0", "cypress-file-upload": "^5.0.8" } У меня есть прибор с именем uploadBlob.txt Вот...