Публикации по теме 'testing'
Chocolatest, милая история еще одного фреймворка для тестирования.
Несколько недель назад компания Hexacta попросила меня разработать приложение для студентов-компьютерщиков. Это приложение планировалось использовать на съезде, где у Hexacta был стенд. Там мы рассказывали о себе и связывались с молодыми людьми, которые хотят делать такие же крутые штуки, как и мы :)
Идея была проста: «давайте создадим веб-приложение, в котором они смогут решать некоторые задачи программирования». Первое, о чем я подумал, было: «Было бы круто, если бы им представили..
Тестирование кода с помощью Jest
Всем привет,
Сегодня я буду говорить о тестировании вашего кода в Node.js с помощью пакета npm Jest . Jest - это платформа с открытым исходным кодом, созданная Facebook для тестирования приложений на JavaScript. Модульное тестирование - это уровень тестирования программного обеспечения, при котором тестируются отдельные части исходного кода. Единица - это самая маленькая тестируемая часть любого программного обеспечения. Цель тестирования - убедиться, что приложение работает должным..
Модульное тестирование и почему вы должны это делать
Единственный способ назвать свой код «хорошим» - это полностью протестировать его.
Предлагаю ли я 100% тестовое покрытие? Нет, я этого требую. Каждую строку кода, который вы пишете, следует тестировать. Период.
Я не хочу, чтобы руководство требовало 100% тестирования. Я хочу, чтобы ваша совесть считала это делом чести. Как насчет того, что если у вас есть 100%, вы можете с уверенностью провести зверский рефакторинг, когда захотите.
Я взял приведенные выше цитаты из..
Машинное обучение и тестирование
Машинное обучение и тестирование
Мы пишем код машинного обучения в очень специфическом контексте. Но из того, что я видел до сих пор, ничто не убедило меня в том, что код машинного обучения принципиально отличается от любого другого типа кода.
Это означает, что применяются стандартные методы разработки, при этом тестирование является их очень важным компонентом.
Вознаграждение за тестирование может быть огромным, но это может быть и цена, которую придется заплатить за плохое..