Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go



Мы в Ozon чаще всего пишем микросервисы именно на Go. Когда тесты написаны на другом языке, разработчики не могут внести в них свой вклад или отревьюить их.



Как настоящие сварщики мы подумали: «Если чего-то не хватает, нужно написать своё».



Сказано — сделано: встречайте опенсорс-библиотеку CUTE, которая облегчает тестирование HTTP сервисов и упрощает переход на Go.



Главные фичи: создание HTTP-тестов, возможность реализовывать проверки из коробки, Allure-отчёты и низкий порог входа.



Все подробности в хабрастатье автора библиотеки Сергея Макарова.



#ozontech_habr