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


Как отслеживать скорость вашего сайта с помощью Puppeteer и Headless Chrome
Puppetee r  – это официальный инструмент для тестирования Headless Chrome. Он используется во многих приложениях, включая веб-сканирование, тестирование страниц и предварительный рендеринг. Одним из преимуществ использования Puppeteer является то, что с помощью Headless Chrome он позволяет отображать полные веб-страницы, Javascript и все такое. Это означает, что вы можете получить информацию, которая загружается на веб-страницы после первоначальной загрузки DOM. Это может быть..

Лучший способ изучить разработку через тестирование
На встрече было требование. Около пятнадцати из нас сидели за пластиковыми столами и стульями, слушая, как организатор встречи объясняет проблему, которую нам нужно было решить. Перед тем, как мы разбились на небольшие группы, чтобы решить эту проблему, он рассказал нам подвох. Нам пришлось использовать разработку через тестирование (TDD), когда вы сначала пишете тест, смотрите, как он терпит неудачу, а затем пишете код, необходимый для прохождения теста. Встреча подошла к концу, и..

Как правильно издеваться над Moment.js / датами в Jest
Время и даты печально трудно правильно реализовать в коде. Это делает правильную дату и временной код тестирования важными. Тестирование позволяет рассуждать о логике кода, а также позволяет выявлять крайние случаи или ошибки до того, как они повлияют на пользователей. Распространенная ошибка при тестировании кода даты и времени - не устанавливать для текущего времени статическое время. Если код в пользовательском интерфейсе отображает сегодняшнюю дату и правильно протестирован,..

Рекомендательные системы: когда они потерпят неудачу, кому вы позвоните?
Рекомендательные системы Рекомендательные системы: когда они потерпят неудачу, кому вы позвоните? Как мы справляемся с потенциальными проблемами при использовании системы рекомендаций Canva Авторы Mayur Panchal и Thien Bui В Canva мы всегда работаем над тем, чтобы сделать наш продукт удобнее для пользователей. Мы постоянно стремимся дать возможность каждому заниматься дизайном, независимо от его дизайнерского опыта. Один из способов сделать это — убедиться, что каждый..

Пишите тесты для проектов TypeScript с использованием mocha и chai - на TypeScript!
ОБНОВЛЕНИЕ : есть более новая версия этого сообщения с более подробной информацией и решениями. Лучше отправиться туда. Содержание этого сообщения может быть устаревшим, и опубликованные здесь решения могут больше не работать. TypeScript - это то, от чего я без ума, и недавно я начал проект на TypeScript, который требовал тестов. В этом посте я объясню, как настроить простую настройку, при которой наши тесты также могут быть написаны на TypeScript, при этом мы можем использовать..

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

Автоматизированное тестирование: BDD
Сегодня я сосредоточился на том, чтобы научиться выполнять разработку, управляемую поведением (BDD) , используя две библиотеки JS (Mocha и Chai), чтобы иметь возможность проверять и тестировать функции. Эта практика является итеративной , что означает, что тестируемая единица программного обеспечения постоянно внедряется, улучшается и корректируется до тех пор, пока все тесты не будут успешными. Первая часть BDD заключается в создании спецификации ( spec ), описывающей функцию...