Публикации по теме 'testing'
Зеленый 2.0.0 выпущен
Обновление 2015–09–14 : в версии 2.0.5 исправлены все обнаруженные до сих пор ошибки регрессии. Читайте оригинальную историю…
Green – это чистый, красочный и быстрый инструмент для запуска модульных тестов Python.
После тонны тяжелой работы, большая часть которой была сделана Сэмом Спилсбери, щедрым автором кода, наконец-то вышла версия 2.0.0!
В новой основной версии было переработано внутреннее устройство, так что теперь тестовые модули по умолчанию запускаются в параллельных..
Вы рассмотрели * это * при тестировании программного обеспечения C и C ++?
Возможность создавать надежные технологии, которые быстро следуют рыночным тенденциям, создает конкурентное преимущество в цифровом мире.
Часть технологической компании заключается в том, чтобы производить надежную технологию в быстром темпе. В то же время мы не можем жертвовать качеством кода только для того, чтобы выполнять его немного быстрее. Написание хороших тестов - один из основных инструментов для обеспечения качества кода при сохранении быстрого графика выпуска. Как и..
Введение в разработку через тестирование (TDD) в JavaScript
Это руководство поможет вам начать T тестировать D разрывную D разработку ( TDD ) сегодня с JavaScript.
Почему ТДД?
Проекты без теста выглядят как набор вещей, склеенных вместе.
Проекты, полностью покрытые тестами, создают совершенно другой уровень уверенности в вашей кодовой базе.
Никогда больше не ломайте свой код при реализации новых функций.
Что такое ТДД?
TDD — это разработка через тестирование. Вот и все! Мы разработали наше программное обеспечение на..
Наш путь к лучшим тестам пользовательского интерфейса
Когда мы начали писать E2E-тесты пользовательского интерфейса для нашего продукта, мы использовали проверенный временем традиционный стек автоматизации пользовательского интерфейса — Selenium, Java и sadness.
Источник упомянутой грусти был связан со страшным F-словом, когда речь идет о наборах автоматизации пользовательского интерфейса — Flakinness .
Ненадежные, непредсказуемые результаты в пакете автоматизации не являются новой проблемой и были проблемой для многих команд контроля..
WebdriverIO — Повторно используемые функции
Когда вы начнете расширять свою тестовую среду, вы часто можете обнаружить, что повторно используете один и тот же код в нескольких местах, что в долгосрочной перспективе усложняет обслуживание тестов.
Вы можете оптимизировать многие свои тесты, повторно используя свой код и используя вспомогательные функции. Давайте рассмотрим несколько примеров ниже:
❌ Неверный способ Многократное повторение одного и того же кода везде –
it('should update the search category', () => {..
5 компонентов для создания готовой к работе системы машинного обучения
Внедрение моделей в производство - сложное дело
Вступление
Самая большая проблема, с которой сталкивается машинное обучение, - как запустить систему в производство . Системы машинного обучения отличаются от традиционного программного обеспечения по двум фундаментальным причинам:
Машинное обучение никогда не бывает полностью детерминированным; следовательно, производительность системы машинного обучения не может быть оценена по строгим спецификациям. Вместо этого его всегда следует..
PHP Laravel: мое первое модульное тестирование с использованием PHPUnit
Laravel 5 - популярный фреймворк PHP. Он основан на шаблоне MVC, с которым легко работать. Он также имеет класс TestCase, который обозначает тестирование, и PHPUnit, который является средством запуска тестов в проекте.
PHPUnit всегда поставляется с проектом, когда мы создаем новый проект. Если его нет в проекте, вы можете установить его через Composer (следуйте этой инструкции ).
Обычно способ тестирования основан на A: упорядочить, A: действие и A: утверждение. В первый раз мы..