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


Как начать модульное тестирование с помощью Jasmine
Руководство для начинающих по запуску модульных тестов с помощью Jasmine. В своей предыдущей статье я показал примеры псевдокода модульного тестирования чистых функций . В ответ на эту статью я получил отличный вопрос — так как же мне тогда начать тестировать свой код? Давайте более практично посмотрим на тот же простой случай для тестирования. Получить кодовую базу Я подготовил репозиторий с кодом примера. Основное содержание pure-functions.js : export function..

Некоторые мысли о тестировщике, подключенном к Chromecast
Наш подход к архитектуре часто представляет собой архитектуру портов и адаптеров (гексагональную) , где у нас есть простое старое ядро ​​приложения с кодом и специальные адаптеры по периметру, склеивающие наше приложение с реальным миром. Нам очень удобно тестировать адаптеры для конкретных технологий на других системах, таких как s3, представления Android, большинство битов ios, грубые операции с базами данных и т. д. и т. д.; но когда дело доходит до chromecast, нам серьезно не хватает...

Автоматизация тестирования ботов в Haptik | Хаптик Блог
В Haptik мы проектируем, разрабатываем и тестируем чат-ботов каждый день. Эти боты распределены по нескольким доменам, например, боты обратной связи, боты поддержки, боты генерации лидов и т. Д. Некоторые из этих ботов основаны на тексте, некоторые на голосовой основе, а некоторые поддерживают сочетание обоих. Наша цель — не только заставить ботов работать в продакшене, но и сделать их надежными и отказоустойчивыми. На команду QA (Quality Analyst) возложена обязанность поставлять..

Тестирование с помощью Node, Jest и JSDOM
СТАТЬЯ Тестирование с помощью Node, Jest и JSDOM Из статьи Лукаса да Коста main.js 11_20">Тестирование приложений JavaScript В этой статье вы узнаете, как использовать Node и Jest для тестирования кода, написанного для запуска в браузере. Получите скидку 40% на main.js 11_20">Тестирование приложений JavaScript , введя fccdacosta в поле кода скидки при оформлении заказа на сайте main.js 11_20">manning.com . Выпечка на профессиональной кухне сильно отличается от выпечки..

Начните модульные тесты с Jest
Что такое модульное тестирование? Модульное тестирование — это процесс разработки программного обеспечения, в котором мельчайшие тестируемые части приложения, называемые модулями, индивидуально и независимо проверяются на предмет правильной работы. Обычно этим занимаются разработчики. Краткое введение в Jest Jest — это фреймворк, предназначенный для тестирования кодовой базы JavaScript. Он позволяет писать тестовые примеры для проектов с использованием Babel, TypeScript, Node,..

Начало работы с тестированием на JS
Использование библиотеки Jest Вступление Недавно я начал пытаться добавлять тесты в свои проекты, чтобы понять, как они работают, и убедиться, что мои функции возвращают то, чем они должны быть. На моем пути к тому, чтобы узнать больше о том, как реализовать тестирование, я обнаружил среду тестирования Jest. Начиная Чтобы начать работу с Jest, вам необходимо убедиться, что он сохранен как зависимость в вашем package.json . Если в вашем проекте еще нет package.json файла,..

HackerRank 30 дней кода: День 27 — Тестирование
ЗАДАЧА: Эта проблема связана с модульным тестированием. Вашей компании нужна функция, отвечающая следующим требованиям: Для заданного массива из n целых чисел функция возвращает индекс элемента с минимальным значением в массиве. Если имеется более одного элемента с минимальным значением, возвращается наименьшее. Если в функцию передается пустой массив, она вызывает исключение. Коллега написал этот метод. Реализация на Python приведена ниже. Реализации на других языках можно..