The problem testing these scenarios is knowing when to take the screenshot. BackstopJS solves this problem with two config properties: readySelector, readyEvent and delay.
Писалось не мной)
Из документации...
ну так я знаю, но в проекте нету таких селекторов, которые бы добавлялись в самом конце загрузки, а делей иногда слишком долгий, а иногда его недостаточно