Хобрук: Ваш путь к мастерству в программировании

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


Очень полезные методы JavaScript для упрощения проверки вашего API-теста
Использование методов .map (), .reduce (), .filter (), .some () и .find (), чтобы сделать ваш тестовый код более чистым и гибким. В этой статье я постараюсь охватить наиболее полезные методы JavaScript, чтобы сделать тестирование не только более увлекательным, но и более гибким для создания большего количества сценариев. Базовые тестовые примеры будут продемонстрированы в Postman, однако их можно легко адаптировать к любым аналогичным тестовым платформам JS, таким как Cypress, TestCafé..

Космические корабли и тестирование в JavaScript
Что общего у космического корабля и JavaScript? Оба уже достигли космоса. Космический корабль Crew Dragon от SpaceX использует JavaScript в основных панелях кабины [1] . Очень круто видеть, куда пришел язык и чего с его помощью можно достичь. Так же, как ракеты, космические корабли и многие другие, критические и некритические проекты требуют большого количества испытаний перед запуском в производство. В противном случае ' KaBuM! Эффект ' может произойти, и если это не фейерверк,..

Использование Python для кибербезопасности: сканирование сети и тестирование на проникновение с помощью Scapy и Metasploit
Кибербезопасность становится все более важной проблемой в современную цифровую эпоху. По мере того, как мир становится все более взаимосвязанным через Интернет, он становится более уязвимым для кибератак, которые могут привести к утечке данных, краже конфиденциальной информации и другим видам киберпреступлений. Python, популярный язык программирования, стал важным инструментом для специалистов по кибербезопасности благодаря простоте использования и способности быстро разрабатывать..

Ненадежные тесты, часть 4
** Я перешел от среды. Новый адрес kodare.net ** В течение нескольких недель у нас был ненадежный тест, который всегда работал нормально локально, но иногда давал сбой в CI. Сегодня нашел баг. Тест должен был быть fake_request = WSGIRequest() fake_request.user = Struct([..snip..], is_staff=True) [...snip...] Но была ошибка. На самом деле это выглядело так: fake_request = WSGIRequest fake_request.user = Struct([..snip..], is_staff=True) [...snip...] Вы заметили ошибку? После..

Вы новичок в транспортире? Вот что вам нужно знать
Protractor известен в основном как end 2 end testing, как среда автоматизации с открытым исходным кодом, разработанная Google для приложений Angular JS. Protractor — это сквозная среда, которая тестирует ваше приложение так же, как это делает пользователь. Вы можете строить тесты вокруг своих тестовых случаев. Что произойдет, если пользователь нажмет определенную кнопку? Какой следующий шаг? Что произойдет, если пользователь добавит в поле отрицательное значение? Ошибка..

Создайте эффективный тестовый код, используя платформу Mockito
Как изолировать компоненты, которые полагаются на другие сервисы в целях тестирования Тестирование - очень важная часть кодирования. 📈 Разработка через тестирование - очень популярный способ тестирования, при котором вы пишете тестовый код до того, как фактически напишете какой-либо АКТУАЛЬНЫЙ код 😲. Тест должен ИЗОЛИРОВАТЬ одну функцию одной службы и убедиться, что она работает ✅. Однако, когда эта служба зависит от других служб, может быть трудно изолировать этот один раздел и..

Модульное тестирование асинхронных методов без обратных вызовов в Xcode
Здесь, в Odd Networks , мы только что выпустили версию 2.0 нашего серверного программного обеспечения Oddworks OTT . Это довольно круто, и вы обязательно должны это проверить. В рамках этого процесса мы должны просмотреть весь пример кода и SDK, предназначенные для работы с Oddworks, чтобы убедиться, что все продолжает работать. Из-за быстрого движения, риска и характера процесса, который мы использовали при разработке версии 1.0 Oddworks, у нас никогда не было тестового покрытия. Я..

Новые материалы

Оценка машинного перевода с sacreBLEU и BERTScore
Два полезных пакета для оценки производительности моделей МП Прочитав эту статью, вы научитесь оценивать свои модели машинного перевода с помощью следующих пакетов: sacreBLEU BERTScore..

Атаки НЛП, часть 1  — «Почему не стоит доверять своим моделям классификации текста»
Эта серия сообщений в блоге посвящена обширной и важной области, объединяющей искусственный интеллект и лингвистику: Атаки НЛП . NLP расшифровывается как Обработка естественного языка ,..

Неправильное представление об «или», «||», «и» и «&&» в Ruby
Насколько нам известно, Ruby довольно удобен для разработчиков. Мы можем делать что угодно несколькими способами. Руби похожа на бабушку и дедушку, которая всегда счастлива и горда, что бы мы ни..

Как использовать аутентификацию субъекта-службы для доступа к OneLake Microsoft Fabric — Сэм Дебрюйн
Для работы этой функции необходимо включить 2 новых параметра на портале администрирования Fabric/Power BI. Оба можно найти в разделе Настройки арендатора . Первый называется Разрешить..

Классный фактор: как украсть стили с помощью машинного обучения, Turi Create и ResNet
Я был взволнован, когда впервые услышал, что Turi Create была приобретена Apple, а затем предоставлен открытый исходный код большему сообществу машинного обучения! Ранее в этом году я писал о..

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

ИИ превращает знаки зодиака в реальных людей
Генераторы изображений с искусственным интеллектом — это новая горячая тенденция, которая в последние месяцы покорила Интернет. Эти генераторы используют сложные алгоритмы машинного обучения..