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


Тестирование компонента Login React с использованием jest и энзима.
Это продолжение другого учебника, который я написал. ссылку можно найти здесь. Что такое шутка и энзим. Как это может помочь нам в написании тестовых примеров для нашего компонента React js. Недавно я начал работать над React. Поскольку мы следуем TDD, мне нужно изучить jest и Enzyme, чтобы написать свой первый модульный тест … medium.com Итак, в предыдущем уроке мы говорили о том, что такое шутка и фермент, и как они помогают нам..

Функциональный JavaScript: написание простой командной строки (часть 3)
В первой части этой серии я шучу, что если бы это был производственный код, я бы написал тесты. Что ж, тесты - это то, что мне было нужно; в коде было несколько ошибок, которые проскочили. Мы возвращаемся к коду из части 2 и добавляем тесты для предметов в игре. Для проведения тестов я буду использовать среду тестирования Jest ( https://jestjs.io ); его легко установить и создать чистую среду узлов. Есть много других фреймворков для тестирования, но я считаю Jest быстрым и простым..

Как настроить покрытие кода JaCoCo с помощью Maven и Gradle
Пошаговая настройка инструмента покрытия кода JaCoCo для проекта Java с использованием инструментов сборки Maven и Gradle Прежде всего, инструменты покрытия кода показывают, какой процент вашей кодовой базы покрывается вашими тестами. В этой статье мы фактически запачкаем руки и добавим покрытие кода в java-проект, который использует инструмент сборки Maven или Gradle. В следующей статье я кратко объяснил 10 причин, по которым покрытие кода играет решающую роль для качества и успеха..

Отправка результатов теста из транспортира / жасмина в TestRail
Решение для документирования автоматических тестовых прогонов Недавно у нас было свободное время на работе, поэтому мы работали над решением проблемы документирования наших автоматических тестовых прогонов. Мы подумали, что было бы хорошо показать нашим заинтересованным сторонам нечто большее, чем вывод на консоль результатов наших автоматических тестов, поэтому мы решили использовать TestRail в качестве нашей платформы для документирования тестовых примеров и их результатов. У..

Что я узнал, выполняя Ката "Позолоченная роза" (4 совета по рефакторингу)
Некоторое время назад я нашел отличную презентацию по рефакторингу кода под названием «Все мелочи» от Sandi Metz. Презентация была основана на упражнении под названием «Ката позолоченной розы». Это вдохновило меня поиграть с Ката, и вот некоторые мысли позже. Для тех из вас, кто любит запачкать руки, я также включил несколько примеров кода, которые помогут вам начать собственное упражнение ката. Что такое Ката с позолоченной розой? Позвольте мне сначала начать с объяснения того, что на..

Пропустить тесты в Mocha
Динамически пропускать тесты JavaScript во время выполнения с помощью Mocha Mocha - это популярный фреймворк для тестирования JavaScript для Node.js и браузера. В отличие от других тестовых фреймворков, которые я использовал раньше, он действительно простой и быстрый. Одним из наиболее распространенных действий при написании или отладке тестов, независимо от используемой платформы, является возможность игнорировать некоторые тесты. Это особенно верно, если вы практикуете TDD..

ТЕСТОВАЯ АВТОМАТИЗАЦИЯ С CODECEPTJS
Большинство людей ленивы, и тестировщики не исключение. Это одна из основных причин, по которой существуют автоматизированные сквозные и регрессионные тесты. На каждом мыслимом языке программирования есть десятки различных инструментов автоматизации (однако… я бы заплатил, чтобы увидеть, как кто-то создаст доказательство концепции сквозного теста на Фортране). Итак, какой из них вы выберете? В этом блоге я приведу доводы в пользу CodeceptJS и предложу краткое введение. ОСНОВЫ Прежде..