Современная IDE — это не один продукт, это целая платформа для разработки плагинов и других IDE с огромным количеством функциональности, протестировать которую вручную не под силу ни одной команде. В этом докладе мы посмотрим, как при помощи автоматических тестов и проверок тестируют IDE в JetBrains, с какими сложностями приходится сталкиваться, и что из этого может пригодиться в других областях разработки ПО.