Публикации по теме 'testing'
Разработка через тестирование и модульные тесты
Тестирование настолько важно для разработки программного обеспечения, что есть люди, которые специально обучаются тестированию кода, и есть карьерные пути, посвященные только тестированию кода.
Во-первых, важно отметить, что разработка через тестирование — это определенный тип цикла разработки, в то время как модульные тесты — это настоящие тесты бизнес-логики.
Разработка через тестирование — это трехэтапная разработка. Во-первых, разработчик пишет код, который не работает...
Как имитировать асинхронные методы с помощью Jest
Jest - популярный фреймворк для тестирования кода JavaScript, написанный Facebook. Он поставляется с множеством обычных утилит для тестирования, таких как сопоставители для написания тестовых утверждений и имитирующих функций. Идея имитации функции, которая вызывает API-вызов какой-либо внешней службы, была для меня немного чуждой, пока я не использовал имитацию Jest в работе. В этом посте будет представлен краткий обзор того, как вы можете имитировать функции в ваших тестах, которые..
JEST: отображение пользовательских ошибок и проверка неизменности
Эй, ребята! Сегодня поговорим о платформе для юнит-тестирования JavaScript Jest . В нашей компании мы недавно начали использовать его для тестирования новых проектов. Я нашел его довольно крутым по крайней мере по нескольким причинам:
снимки хороши для тестирования компонентов React код более компактный отчеты очень дружелюбны
Отображение настраиваемых сообщений об ошибках
Но недавно я застрял с одним тестом. Мне нужно было отобразить настраиваемое сообщение об ошибке. Я..
Вы должны упомянуть валлаби.
Вы должны упомянуть валлаби. Он платный, но запускает тесты параллельно, выполняет покрытие кода изначально и отмечает покрытие внутри вашего редактора разработки. Он отмечает линии, которые вызывают тесты на падение, и, как правило, это лучшее, что когда-либо случалось в моем рабочем процессе.
Кроме того, поскольку это не тестовая среда, а бегун, вы можете настроить его для любой существующей или новой среды (например, для работы с шуткой, жасмином, мокко, кармой и т. Д.). Он также..
Bug bounty : как победить в гонке против черных хакеров ?
Сегодня программа вознаграждения за обнаружение ошибок является обязательной для всех предприятий, но привлечение сообщества хакеров и подготовка к ней вашей внутренней организации может оказаться сложной задачей. В этой статье я расскажу вам о приобретенном опыте, правилах и советах по управлению программой Bug Bounty.
Программа Bug Bounty — это датчик Первые вопросы от заинтересованных лиц в вашей компании, на которые вам придется ответить, наверняка будут типа:
Зачем нам нужна..
Как написать хороший отчет об ошибке
Как разработчик, я на собственном опыте вижу разницу, которую создает хороший отчет об ошибке. Плохо написанная проблема решается намного медленнее из-за двух факторов:
Я провожу больше времени, пытаясь понять это, и Я часто оставляю их ждать, пока не останется более качественных выпусков.
В этой статье я покажу вам, как написать хороший, простой для понимания отчет об ошибке.
Целевая аудитория
Во-первых, подумайте о своей целевой аудитории. Скорее всего, он будет довольно..
Все, что вы хотите знать о модульном тестировании в R — Часть 2
Ваше руководство по выживанию в модульном тестировании, тестовых приспособлениях, насмешках и покрытии в R.
Во второй части
Тестовые приспособления Насмешка Тестовое покрытие
Часть 1 вы можете найти здесь .
Тестовые приспособления
Не брать ничего, кроме…