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


Модульное тестирование кода JavaScript в браузере
Когда меня спрашивают о тестировании внешнего кода, я обычно отвечаю что-то вроде Я еще не нашел подходящего инструмента и подхода , но, возможно, это потому, что я действительно не искал. После некоторого поиска я нашел QUnit , и мне очень понравилось, как легко было получить немного образца кода . Настройка довольно тривиальна, вам просто нужна разметка: Эта часть {path-to-your-install} будет зависеть от того, как вы устанавливаете QUnit, так как вы можете загрузить файл или..

Современный API, часть 2
В Современном API, часть 1 мы рассмотрели, как настроить среду разработки для Node API. Здесь, во второй части, мы начнем писать код. Мы напишем некоторую логику запуска API , создадим корневой маршрут ( GET / ), который отображает информацию об API, и настроим набор тестов, чтобы начать тестирование конечных точек и проверку ответов. TL;DR: https://github.com/decentorganization/decent-api Запуск API Наши «стартовые» сценарии в package.json выполняют src/index.js , так что..

Как выполнить тестирование производительности Java API с помощью JMeter
Пошаговое руководство с примером проекта Apache JMeter - это программный инструмент, который используется для нагрузочного тестирования приложений по различным протоколам и технологиям. Он написан на Java и может работать на любых платформах, поддерживающих Java, таких как macOS, Windows и т. Д. Он даже предлагает IDE для разработки нагрузочных тестов. Вы можете запускать нагрузочные тесты двумя способами: одним способом с помощью IDE и другим способом с помощью интерфейса командной..

Мысли об автоматизированном тестировании интеграции API
Потоки API или интеграция API означает выполнение последовательности запросов API, где каждый запрос зависит от вывода предыдущих запросов. Самый простой пример: 1. Выполните запрос для аутентификации и получите барьер токена 2. Используйте токен для выполнения другого запроса API. Неважно, являетесь ли вы внутренним или фронтенд-разработчиком, изучение того, как быстро тестировать потоки в API, может быть очень полезным. Это может сэкономить вам много времени на выявление..

Гарантия качества нарушена. Вот как мы можем сделать его таким же гибким, как и все остальное.
Процесс - это ключ к отличному программному обеспечению. В целом отрасль сделала большой шаг вперед в процессах разработки программного обеспечения. Но процессы тестирования по-прежнему остаются архаичными. Инженеры-тестировщики вынуждены вручную обрабатывать тесты и ошибки в конце каждого цикла разработки. Результат? Тонна потраченного впустую времени и энергии на протяжении всего процесса. Гибкая разработка кардинально отличается от водопада, который представляет собой более..

Как тестировать микросервисы с помощью контрактов, ориентированных на потребителя?
Многие софтверные компании решают создавать свои приложения распределенным способом. Такой подход обеспечивает высокую доступность и в конечном итоге увеличивает скорость разработки. Наиболее распространенным архитектурным шаблоном для проектирования распределенных систем являются микросервисы. Архитектура микросервисов заключается в разделении приложения на небольшие автономные службы, каждая из которых играет отдельную роль в общей системе. Представьте, что ваш клиент хочет создать..

Как создать Laravel REST API с помощью разработки через тестирование
Есть известная цитата Джеймса Греннинга , одного из пионеров методологий разработки TDD и Agile: Если вы не занимаетесь разработкой на основе тестирования, вы занимаетесь отладкой и последующей разработкой - Джеймс Греннинг Сегодня мы отправимся в путешествие по Laravel, основанное на тестах. Мы создадим Laravel REST API с функциями аутентификации и CRUD, не открывая Postman или браузер. 😲 Примечание. В этом пошаговом руководстве предполагается, что вы понимаете основные..