Вопросы, помеченные тегом «cypress»
Cypress, универсальная среда тестирования и библиотека утверждений для JavaScript, дополненная автоматическими ожиданиями, имитацией запросов и заглушками запросов.
9 августа 2021 в 04:49
161
0
Тестирование аутентификации Cypress + Gapi.js
Я хочу выполнить полный e2e со сбросом БД при каждой предварительной фиксации на локальном компьютере. Итак, я пытаюсь настроить Cypress в проекте с помощью Gapi, который открывает другое окно браузера.
Можно ли вообще взять под контроль этот процесс и получить...
8 августа 2021 в 22:48
271
0
Как запустить тесты nx e2e с тегами в угловом рабочем пространстве NX?
У меня есть рабочее пространство angular NX с тестовыми примерами e2e (кипарис) и интегрированное с огурцом. В настоящее время я запускаю тесты с помощью команды
nx e2e <projectName> --baseUrl= adc.com
Также для проверки уязвимых приложений, которые я...
8 августа 2021 в 21:10
1034
1
Перетаскивание Cypress и Google Maps перемещает элементы, а не карту
Я пытаюсь написать тест на Cypress (v8):
Когда карта загружается, мы нажимаем конечную точку /myFleet для создания маркеров.
Затем пользователь перетаскивает карту. И onDragEnd, мы отображаем кнопку "Область поиска"
Когда пользователь нажимает «Область...
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...
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
Теперь я не могу запускать тесты из-за следующей...
7 августа 2021 в 11:03
584
2
Выпадающий список Mat-Select не работает с Cypress
Попытка щелкнуть раскрывающийся список mat-select из Angular.
HTML-код, который можно увидеть в консоли браузера:
Я уже пробовал:
Использование раскрывающегося списка Cypress не приводит к выбору значений
Выбор опций из Mat-select с помощью кипариса
Настоящий код...
7 августа 2021 в 04:41
502
0
Как проверить вход в Facebook через Cypress в Интернете
Я пытался автоматизировать тестирование функции входа в Facebook на своем веб-сайте с помощью CYPRESS.
Мне не удалось получить доступ к окну входа в Facebook, которое открывается при нажатии кнопки входа на моем веб-сайте.
Как я должен получить управление кипарисом...
6 августа 2021 в 23:56
69
0
Отладка, почему cy.visit() аварийно завершает выполнение тестов
Цель состоит в том, чтобы отладить, почему cy.visit() аварийно завершает работу Cypress test runner.
Подумайте о том, чтобы просто активировать глобальный объект window.location страницы с помощью cy.location(), а затем cy.visit() той же страницы.
Пример...
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:
...
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 |
...
6 августа 2021 в 13:08
385
1
Невозможно использовать псевдоним в тестах в Cypress
Я пытаюсь создать структуру для тестов API с помощью cypress, но столкнулся с проблемой доступа к данным между тестами с использованием псевдонима. Я что-то упустил?
custom.js
Cypress.Commands.add('getResource', function (uri) {
cy.request({
url: uri,
...
6 августа 2021 в 12:38
605
1
Кипарис — нажмите на элемент, если он не отключен
У меня есть якорь в приложении Angular, который отключен до загрузки содержимого страницы, что занимает некоторое время.
Есть ли способ щелкнуть его только после того, как он перестанет отключаться?
Я пробовал с:
const myItems =...
6 августа 2021 в 10:51
144
0
запустить несколько процессов с помощью кипариса и уничтожить их в конце тестового прогона
Мне нужно запустить 2 веб-сервера разработки, чтобы запустить мой тест Cypress.
Проблема в том, что мне также нужно остановить их после тестового запуска.
У меня есть эти сценарии npm для поддержки npm test
"start:server": "cd ../../examples/nextjs-with-auth0-react...
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>
...
6 августа 2021 в 10:07
122
1
Используя Cypress, можем ли мы сделать утверждение с результатами теста
Я хочу записать что-нибудь в журнал на основе результатов теста. например, если пройдено 0 тестов, мы можем что-то записать в лог или если пропущено более 1 теста
5 августа 2021 в 16:11
371
1
Итерация по каждому элементу в определенном столбце динамической таблицы с использованием кипариса
У меня есть динамическая таблица, отображаемая на основе значения, выбранного переключателем в моем проекте. Поле переключателя "Doctor Name" имеет различные варианты, например "Frank", "Michael", "Josh", "Jessica". Когда я выбираю значение "Frank", отображается...
5 августа 2021 в 10:48
393
1
Как перехватывать запросы от внешних обработчиков с помощью Cypress?
Кто-нибудь знает, как можно перехватить запрос, запускающий внешний обработчик (например, приложение электронной почты), для получения Request URL?
Запрос в браузере, запускающий внешнее приложение, выглядит следующим образом:
Request URL: ...
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...
5 августа 2021 в 09:34
573
1
Получение данных из запроса GET с помощью Cypress, получение неопределенной ошибки
Я работаю над автоматизированной средой тестирования API, используя Cypress для медицинского проекта. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу получить информацию из тела ответа. Я сделал то же самое с другим ответом, но по какой-то причине с...
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
Вот...