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


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

Жасмин в шутку Миграция в Angular
Jasmine по умолчанию поставляется в angular; это отличная среда для тестирования, но разработчик переходит от жасмина к шутке. Этот пост призван помочь вам настроить шутку. Удалить Жасмин и карму Удалите ниже из package.json и сохраните его. "@types/jasmine": "~4.3.0", "jasmine-core": "~4.5.0", "karma": "~6.4.0", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "~2.2.0",..

Введение в написание тестов в Эликсире
Все, что вам нужно знать, чтобы начать тестирование приложений Phoenix Я до сих пор помню самые ранние дни моей инженерной карьеры. Я был студентом третьего курса университета и только что начал стажировку в крупной компании-разработчике программного обеспечения. Это было захватывающее время в моей жизни. У меня впервые появилась возможность внести свой вклад в производственную кодовую базу. Я научился разрабатывать и выпускать функции программного обеспечения. В целом, я подобрал..

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

Расширенные методы Moq: методы, которые делают больше, чем просто возвращают значения
В части прошлой недели мы рассмотрели два способа, которыми мы можем настроить тестовые макеты с помощью Moq. Мы можем сделать это быстро и лаконично с помощью нового синтаксиса Linq to Mocks или… Мы можем использовать свободный синтаксис, который предлагает больший контроль. Мы отметили, что было выгодно использовать Linq to Mocks для более простых макетов и что нам следует выбирать свободный синтаксис там, где необходима точная настройка поведения макета. В этой части давайте..

Как настроить проект JQuery как узел узла
Иногда имеет смысл превратить проект JavaScript в модуль, который может быть импортирован другими проектами. Существует ряд страниц, на которых описывается, как связать проект локально с помощью npm или опубликовать проект с индексом пакета, таким как npm. Однако проект, который станет зависимостью для других проектов, должен также настроить такие процессы, как тестирование, покрытие и документация, иначе он рискует вызвать больше проблем, чем решить. Тестирование, покрытие кода и..

Тестирование подчеркивает 10 главных технологических тенденций Gartner, влияющих на DevOps
Раннее тестирование является основополагающей частью внедрения DevOps и модернизации вашей команды. Недавно эта идея была подчеркнута в новой инфографике Gartner: 10 основных технологических тенденций, влияющих на DevOps . Мы знаем, что тестирование необходимо, когда речь идет о поставке качественной продукции; однако по мере того, как тенденции подталкивают все к тому, чтобы все было более гибким, более непрерывным и более распределенным, тестирование может показаться бременем,..