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


Разработка через тестирование и школы
Это сообщение не о преподавании программирования в школе. Сначала немного о себе: я студент колледжа, интересующийся программированием, веб-разработкой, бегом и т. д., и я не особенно доволен тем, как меня обучали. Разработка через тестирование⏎ Позвольте мне быстро рассказать, что такое разработка через тестирование (TDD). Википедия говорит: Разработка через тестирование (TDD) — это процесс разработки программного обеспечения, основанный на повторении очень короткого цикла..

Мокинг глобальных объектов Vue.js в vue-test-utils
vue-test-utils предоставляет простой способ имитации глобальных объектов, прикрепленных к Vue.prototype , как на основе теста за тестом, так и для установки макета по умолчанию для всех тестов. Тест, использованный в следующем примере, можно найти здесь . Вариант монтажа макетов Опция монтирования имитаций - это один из способов установить значение любых свойств, прикрепленных к Vue.prototype . Обычно это включает: $store , для Vuex $router , для Vue Router $t ,..

9 советов и приемов библиотеки тестирования React
Писать тесты сложно. Эти советы сделают это немного проще Несколько недель назад мне посчастливилось побывать на двухдневном учебном курсе по улучшению моих знаний и навыков в Библиотеке тестирования React . В моей работе моя команда в значительной степени полагается на многие формы автоматизированного тестирования (модульное, интеграционное, сквозное и т. Д.), Чтобы гарантировать правильную работу всех частей нашего приложения. Поэтому, когда я проходил курс, у меня уже было..

Знакомство с тестированием и публикацией пакета в NPM (часть 1)
Будучи программистом, я хочу сделать слишком много вещей, и у меня просто не хватает времени, чтобы выполнить их все. Мысль о том, что за время можно построить что угодно, одновременно освобождает и ограничивает. Иногда у меня бывает аналитический паралич , но я обнаружил, что запись всего, что я хочу сделать, в списке (я использую Google Keep , это здорово) очень помогает. Три вещи, которые у меня есть в моем списке: Опубликовать пакет в NPM Развивайте свои навыки тестирования и..

Документы, тестирование и покрытие
Сегодня я привел в порядок свое приложение. Я решил очистить базу данных и запустить новый набор семян, а затем протестировать все, что мог. Именно здесь я вижу, что автоматизированное тестирование очень полезно. Очень хочу поближе познакомиться с написанием тестов. Тем не менее, я также хочу закончить эту учебную программу, чтобы не платить за обучение. Я постепенно наращиваю свои ресурсы для тестирования, чтобы глубже погрузиться в них, как только я закончу с Flatiron. Я думаю,..

Модульное тестирование React с Jest и Enzyme
Это будет краткое руководство по использованию Jest и Enzyme для модульного тестирования React компонентов. Модульное тестирование может показаться сложным для новичков, но на самом деле это не так сложно, как может показаться. Успешное выполнение тестов может помочь в достижении целей разработки и дизайна, которые могут еще больше раскрыть потенциал вашего приложения и вашей команды. Jest используется Facebook для тестирования всего кода JavaScript, включая приложения React...

TDD из глазка
TDD (разработка через тестирование) УДИВИТЕЛЬНЫЙ. TDD a.k.a red-green-refactor - это подход к разработке программного обеспечения, при котором вы сначала пишете свой тест (спецификацию) для своей программы. Тест должен определять все поведение, которое вы ожидаете от своего компонента, класса или программы. Запустите тест и не паникуйте. Как следует из названия, он КРАСНЫЙ, что означает много ошибок. Теперь во второй фазе - ЗЕЛЕНОЙ фазе вы превращаете все свои красные (ошибка) в..