Доклад

Автоматический Test Impact Analysis. История провала и успеха

На русском языке

Речь пойдет об автоматическом анализе изменений исходного кода разработки для определения измененных эндпоинтов и операций для выбора минимального количества тестов для запуска на релиз. Расскажу про AST, LSP, работу с деревьями, изменениями в рамках git diff, асинхронными операциями.

Доклад построен на базе языка Go, но подход универсален и работает с любым популярным ЯП (со своими нюансами). О подходе к выбору тестов я рассказывал в предыдущих докладах.

Спикеры

Доклады