Що являє собою Artillery.io?

Існує багато tool -зів для Тестування Навантаження (Performance Testing). Серед них, як от Jmeter або Gatling — є набагато популярнішими за Artillery. І дописом нашим ми хочемо наголосити, що представлений інструмент теж однозначно достойний уваги.

Artillery — сучасне, потужне, доволі функціональне та головне надзвичайно просте (майже як двері) у використанні рішення load testing and functional testing, від локальної машини розробника до інтеграції сервера CI. Особливість це CLI інструмент (англ. Command Line Interface) — тобто не має графічного інтерфейсу, працює з консолі виключно.

Що собою являє Artillery?

  • Built with NodeJS, у свою чергу робить його набагато легшим за інструменти на основі Java.
  • Підтримує тестування аплікацій, які використовують HTTP, Socket.io, Websockets, AWS Kinesis з коробки.
  • Одна із найбільших переваг, тести є декларативними у файлах YAML, тому вони легко читаються всіма і запускаються разом із кодом програми.
  • Сценарії та потоки забезпечують велику гнучкість і дозволяють перевірити за один раз різноманітні користувацькі сценарії.
  • Легко використовувати повторно створені сценарії
  • Artillery Community Edition / Artillery Pro — існує 2 версії Для Вас це безкоштовно та з відкритим кодом / Немає версії та для комерційних організацій.

Дочитати статтю можна тут

Курси та події

Публікації

Відео