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


Представляем Gopher Jasmine  — платформу тестирования для Go
Пишите тонкие, быстрые и очевидные приемочные тесты с помощью Golang. Что касается тестирования программного обеспечения, то разница между медленным тестом и тестом, которого не существует, невелика. Нет никакой разницы между тестом, который кто-то не знает, как запустить, и тестом, которого не существует. И более небрежно написать ломкий тест, чем вообще не написать тест. Хорошо — может быть, в этих утверждениях не хватает определенного нюанса, но в целом это три важных столпа..

Мокинг модулей ES и CommonJS с помощью jest.mock ()
Ранее мы познакомили с основами использования Jest в качестве средства выполнения тестов, библиотеки утверждений и библиотеки имитации. Если вы раньше не использовали Jest, я рекомендую сначала прочитать связанный пост. Чтобы модульный тест был полезным, он должен быть надежным; он не должен полагаться на обнадеживающую согласованность внешних зависимостей, чтобы пройти. Внешние зависимости могут включать любые модули / пакеты , внешние по отношению к испытуемому, запросы к..

Исправление тестов и глобальных событий в Ember.js
Тестирование в Ember.js никогда не было таким простым, а с генераторами Ember-CLI вы получаете простые тесты бесплатно всякий раз, когда создаете новый компонент, контроллер, маршрут или что-то еще! Например, мы можем запустить $ ember g component foo-bar Ember-CLI не только сгенерирует класс компонента и его шаблон, но и предоставит вам простой интеграционный тест. Разрабатывая свой новый блестящий компонент, вы, вероятно, захотите расширить и свои тесты, хотя этот первый выглядит..

Тестирование сигналов тревоги AWS Cloudwatch
TL;DR : как проверить, правильно ли работают ваши будильники! Мотивация AWS CloudWatch — облачный сервис для хранения и индексации любых журналов. Вы можете добавить размеры, свойства,… С помощью AWS CloudWatch Insight мы можем определять метрики в журналах, отправлять встроенные метрики… и создавать оповещения! Наличие сигнализации для вашего обслуживания является обязательным в настоящее время. Язык спецификации для определения метрик и сигналов тревоги может быть немного..

Драматург предлагает потрясающие инструменты для написания и отладки ваших сквозных тестов
Узнайте об инструментах Playwright для автоматизации разработки и отладки браузеров, которые сделают ваше сквозное тестирование более приятным. Playwright - это инструмент с открытым исходным кодом от Microsoft для автоматизации браузеров и сквозного тестирования. Драматург может управлять Chromium (Chrome), WebKit (Safari) и Firefox как в режиме с головой, так и без него (с окнами на экране и без них). И он поставляется с некоторыми довольно крутыми и мощными инструментами..

Тестирование устаревших проблем
Если следовать определению унаследованного кода, данному Майклом Фезерсом (каждый код, не покрытый тестами), то первое направление работы с некоторым унаследованным кодом, требующим обновления, — поместить его в тестовую обвязку (написать для него тест). Но это часто легче сказать, чем сделать. Просто создать экземпляр (устаревшего) класса в тесте может быть на удивление сложно из-за того, как он обрабатывает свои зависимости. Давайте рассмотрим две наиболее часто встречающиеся проблемы..

Как протестировать приложение JavaScript как профессионал? (Часть 1)
Эта статья разделена на 2 части: - Что такое JS-тесты? (Часть 1) -« Какие инструменты можно использовать? (Часть 2)" Оригинальную статью, написанную на французском, можно найти здесь: Комментарий« bien tester une application javascript? (часть 1) | Джеффри Лаллоу | Середина" Слишком часто забывают, но никогда не бесполезно За считанные минуты вы можете опубликовать новое приложение javascript в Интернете, в мобильных магазинах или в репозитории git. Распространение..