WedX - журнал о программировании и компьютерных науках

Публикации по теме 'cypress'


Выполнение сквозных тестов с помощью GitHub Actions
Мне всегда нравилась идея действий GitHub, потому что это означает меньше сторонних зависимостей от вашего потока CI / CD. Однако пользовательского интерфейса несколько не хватает по сравнению с другими поставщиками, такими как Circle CI, но со временем ситуация улучшается. Здесь я буду использовать Cypress для тестирования полного сквозного потока веб-приложения, подключенного к имитируемому GraphQL API. Тот факт, что API - это GraphQL, затрудняет локальную заглушку с Cypress из-за..

Разрешение Yarn2 + Cypress Действие GitHub: не удается найти модуль «кипарис»
Существует открытая проблема для запуска сквозного теста Cypress.io GitHub Action в репозитории Yarn2 plug-and-play: действие завершается со следующей ошибкой: Error: Cannot find module 'cypress' Require stack: - /home/runner/work/_actions/cypress-io/github-action/v2/dist/index.js Я сам пытался решить эту проблему и обнаружил, что основной причиной является эта строка действия GitHub: // If `command:` is provided, run it. const customCommand = core.getInput('command') if..

3 профессиональных совета по автоматизации специальных возможностей с помощью Cypress
Тестирование доступности является важным аспектом современной веб-разработки. Обеспечивая доступность ваших приложений, вы не только повышаете удобство использования для значительной части пользователей, но и соблюдаете этические стандарты и юридические требования. В то время как ручное тестирование доступности имеет решающее значение, автоматизированные инструменты могут ускорить процесс и выявить проблемы, которые могут ускользнуть. Одним из таких инструментов является Cypress,..

Установка и настройка Cypress
В этом учебном пособии по тестированию Cypress мы будем выполнять настройку и установку на нашем локальном компьютере, чтобы запустить Cypress. Одна из замечательных особенностей Cypress заключается в том, что с помощью всего одной команды вы можете установить все необходимые пакеты. чтобы начать писать свой первый тест с помощью Cypress. Давайте посмотрим на это - Установка Чтобы установить Cypress локально, вам необходимо выполнить следующие шаги: Создайте новый проект npm:..

Cypress Testing 101: шпаргалка для начинающих по автоматизации тестирования
Cypress — это инструмент тестирования на основе JavaScript, который позволяет разработчикам писать автоматические тесты для веб-приложений. Он предоставляет удобный интерфейс, перезагрузку в реальном времени и автоматическое ожидание, что позволяет разработчикам легко и эффективно создавать и запускать тесты. Cypress известен своими мощными возможностями тестирования, интуитивно понятным API и быстрым выполнением тестов, помогая разработчикам выявлять ошибки и гарантировать, что их..

Что такое фреймворк Cypress?
Спрос на модернизированные решения для автоматизации резко возрос в связи с необходимостью производить продукцию быстрее для выхода на рынок. Одной из причин является разработка обновленных веб-приложений с использованием таких фреймворков, как React, Angular, Vue и других. Cypress — одно из таких решений, которое пытается решить основные проблемы, с которыми сталкиваются современные онлайн-приложения. Cypress — это среда сквозного тестирования на основе JavaScript, основанная на..

Работа с фреймами в Cypress
У Cypress есть… трудности с работой с фреймами. В основном потому, что все встроенные cy команды обхода DOM делают жесткую остановку в тот момент, когда они достигают #document узла внутри iframe. Если ваше веб-приложение использует фреймы iframe, то для работы с элементами в этих фреймах потребуется собственный код. В этом сообщении блога я покажу, как взаимодействовать с элементами DOM внутри iframe (даже если iframe обслуживается из другого домена), как отслеживать..

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]