
Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go
Мы в Ozon чаще всего пишем микросервисы именно на Go. Когда тесты написаны на другом языке, разработчики не могут внести в них свой вклад или отревьюить их.
Как настоящие сварщики мы подумали: «Если чего-то не хватает, нужно написать своё».
Сказано — сделано: встречайте опенсорс-библиотеку CUTE, которая облегчает тестирование HTTP сервисов и упрощает переход на Go.
Главные фичи: создание HTTP-тестов, возможность реализовывать проверки из коробки, Allure-отчёты и низкий порог входа.
Все подробности в хабрастатье автора библиотеки Сергея Макарова.
#ozontech_habr
Мы в Ozon чаще всего пишем микросервисы именно на Go. Когда тесты написаны на другом языке, разработчики не могут внести в них свой вклад или отревьюить их.
Как настоящие сварщики мы подумали: «Если чего-то не хватает, нужно написать своё».
Сказано — сделано: встречайте опенсорс-библиотеку CUTE, которая облегчает тестирование HTTP сервисов и упрощает переход на Go.
Главные фичи: создание HTTP-тестов, возможность реализовывать проверки из коробки, Allure-отчёты и низкий порог входа.
Все подробности в хабрастатье автора библиотеки Сергея Макарова.
#ozontech_habr