Ozon Tech QA Meetup: тестируем на Go

13 июля Бесплатно

В Ozon хорошо развита инфраструктура и Go-сообщество. У них большая экспертиза в создании собственных фреймворков и обучении людей языку Go. Поэтому там стали появляться автотесты на Go: тестировщики хотели быть ближе к разработчикам, чтобы те могли в любой момент посмотреть тесты, что-то исправить или просто поревьюить код. 


В Авито же столкнулись с другим кейсом — часто бывает так, что часть тестов — ручные и хранятся в TMS, часть — автоматизированные, и собрать всю эту информацию в одном месте, чтобы оценить покрытие, очень трудно. Но, как оказалось, можно.


На митапе подробнее обсудите, как обе компании пришли к решению текущих вопросов. 

Программа встречи:

Сергей Макаров (Ozon): Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go.

Как быть в случае с Go, если тесты написаны на другом языке, а разработчики не могут внести в них свой вклад или отревьюить их? Что делать, если нужно протестировать HTTP-сервисы и проверять отчёты в Allure? 

Мы решили облегчить тяготы наших тестировщиков и создать инструмент для тестирования HTTP-сервисов, который в итоге перерос в библиотеку. О нем и расскажем в своем докладе.


Василий Юдин (Авито): Как подружить QA и разработку через применение практики хранения тестов в коде.

Заводить руками тест-кейсы в тестохранилках долго и уныло. А ещё есть много юнит-тестов, которые пишут разработчики, и не всегда понятно, что они покрывают и как пересекаются с е2е-тестами.

Эти две проблемы мы решили комплексно, сделав систему, которая ищет и выгружает все-все-все тесты из кода наших приложений и агрегирует в понятное покрытие нашей тестируемой системы. Расскажу также, как этот подход не только сократил трудозатраты и дублирование работы, но помог сделать некоторые культурные сдвиги.


Круглый стол на тему «Профессия QA», спикеры из Ozon, Авито, Skyeng и Mirantis.

Когда

13 июля 18:00

Стоимость

Бесплатно