Публикации по теме 'end-to-end-testing'


Почему вы должны проводить E2E-тестирование
Как разработчик, вы знаете, как важно тщательно протестировать свое приложение, чтобы убедиться, что оно работает должным образом. Хотя модульные тесты и интеграционные тесты служат своим целям, сквозное тестирование является важным шагом в процессе тестирования, который нельзя упускать из виду. Сквозные тесты, также известные как E2E-тесты, имитируют путешествие пользователя по приложению и проверяют достижение ожидаемых результатов. Эти тесты позволяют проверить общую функциональность и..

Сквозное тестирование в React Native
Пишите кроссплатформенные сквозные тесты на Javascript В настоящее время написание тестов для кода является неотъемлемой частью программирования. Существуют различные типы методологий тестирования программного обеспечения, такие как модульные тесты, интеграционные тесты и сквозные тесты. В этой статье будет рассказано, как мы можем применить сквозное тестирование к простому нативному приложению. Мы будем использовать библиотеку Detox , разработанную и поддерживаемую командой..

#100DaysOfCode: День 6
Кипарис в действии Вчера я немного говорил о Cypress. Сегодня я хочу немного поговорить о тестировании с помощью Cypress и о том, как мы развернули его в проекте, над которым сейчас работаем. Cypress — это сторонний модуль npm, который мы используем для сквозного тестирования. Сквозное тестирование включает в себя тестирование всего приложения. Мы хотим протестировать все, включая клиент, API, базу данных и другие службы. Этот тип тестирования подготавливает приложение к..

Сквозное тестирование с Headless Chrome API
Вступление Вот руководство о том, как создавать первые сквозные тесты с помощью кукольника. Puppeteer - это библиотека Node, которая предоставляет высокоуровневый API для управления безголовым Chrome или Chromium через DevTools Protocol . Его также можно настроить для использования полного (без использования головы) Chrome или Chromium. (из документации ) Вы можете реализовать тестирование в JavaScript двух типов: модульные тесты и сквозные тесты. Когда команда QA решает..

Detox: Gray Box End to End Testing Framework для мобильных приложений
Сквозные тесты находятся на вершине пирамиды тестирования, они должны дать наибольшую уверенность в том, что тестируемая система работает, но в большинстве систем сквозного тестирования, которые мы обнаруживаем мы боремся с «нестабильными» тестами и в конечном итоге не доверяем набору тестов. Мы надеемся, что сможем изменить это с помощью Detox. Зарождение Наша история начинается с Wix App - нашего официального нативного приложения для iOS / Android. Он написан с нуля на..

Сквозные (E2E) тесты в приложении Angular с использованием транспортира
Вступление В этой статье мы узнаем, как создать сквозные тесты (e2e) для нашего Angular приложения. Мы будем использовать существующую структуру сквозного тестирования, которая представляет собой не что иное, как Protractor. Protractor запускает ваши тесты для вашего приложения, запущенного в реальном браузере, точно так же ваш пользователь может выполнять действия. Я буду использовать существующее приложение, доступное в моем профиле GitHub . То же самое может быть доступно в..

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