Тестируем пользовательские сценарии вместе с Гермионой

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