Особенности тестирования веб-расширений

E2E- или UI-тестирование приложения — обычная и легко повторяемая операция. Имея возможность свободно распоряжаться своим кодом, можно протестировать всё что угодно. Но как быть, если исполняемое приложение встраивается в сайт? Или в разные сайты? О подобных нюансах тестирования расширений, а также о том, как с ними справлялась команда Яндекс.Советника, мы и поговорим.