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


Раскройте всю мощь браузера без головы с помощью Puppeteer
Как веб-разработчик, я провожу половину дня в браузере. Для меня браузер - это всегда то, что я вижу, со всеми макетами, формами, инструментами разработчика и т. Д. Когда я узнал о Headless browser , я начал копать его глубже. Оказывается, это такая мощная вещь, о которой я не подозревал все эти годы. Это настолько очаровало меня, что привело меня сюда, чтобы я написал несколько статей. Но прежде чем двигаться дальше, давайте узнаем, что такое безголовый браузер. Безголовый браузер -..

Как настроить сквозное тестирование Angular с Headless Chrome на Travis CI
Непрерывная интеграция стала важной частью современной разработки программного обеспечения. Непрерывная интеграция (CI) - это практика разработки программного обеспечения DevOps, при которой разработчики регулярно объединяют свои изменения кода в центральный репозиторий, после чего запускаются автоматические сборки и тесты. Основные преимущества, которые обещает CI: Повысьте продуктивность разработчиков Находите и устраняйте ошибки быстрее (обычно путем выполнения тестов на CI)...

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

Автоматизированное тестирование в React
Автоматизированное тестирование в React Понятно, что автоматизированные тесты на интерфейсе могут быть неясной темой для многих разработчиков, учитывая тот факт, что до работы с этим новым поколением Javascript было не так много способов тестирования визуальной и интерактивной части наших приложений. В настоящее время сообщество Javascript быстро развивается вместе с фреймворками, библиотеками и ресурсами, которые помогают нам писать тесты и поддерживать качество наших проектов. Что..

Facebook Jest, инструмент тестирования JS для людей, которые ненавидят написание тестов
Facebook Jest, инструмент тестирования JS для людей, которые ненавидят написание тестов Jest - это инструмент тестирования Javascript для людей, которые считают написание тестов скучным занятием и хотят, чтобы опыт был максимально безболезненным и коротким. Обновление: пример кода для вашего удобства! Я только что опубликовал сокращенную версию настоящего проекта JEST, на котором основана эта статья. Вот репо на GitHub . Я почти уверен, что есть люди, которые увлечены..

Как Cypress увлекает тестирование
Недавно я работал над внедрением e2e-тестирования Cypress для своего приложения overwatch-challenge . Я был очень впечатлен этим опытом и хотел написать о том, что я сделал, и почему это было так круто. Этот пост будет посвящен высокому уровню объяснения того, что такое Cypress и почему он вам поможет. Чтобы получить отличное пошаговое руководство (с кодом), пожалуйста, ознакомьтесь с Как начать работу с Cypress от Michael Karén . Что такое кипарис? Cypress - это среда..

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