Что вы можете сделать, так это загрузить набор данных в систему и создать диаграмму тестов, которая всегда будет правильной. Затем вы делаете снимок экрана и сохраняете его как базовое изображение для сравнения. Теперь, если вы снова загрузите те же данные, если logi c диаграммы правильный, вы должны увидеть точно такое же всплывающее окно диаграммы, сделайте снимок экрана и сверьте его с базовым изображением.
Это потому, что диаграммы нелегко автоматизировать. Некоторые из них находятся внутри окон iframe, а элементы внутри диаграмм очень сложно зафиксировать. Вышеупомянутое не будет работать, если данные всегда будут динамическими c. Наряду с Protractor существует множество инструментов, которые облегчают это. Если вы ищете платный инструмент, чтобы уменьшить хлопоты, попробуйте Percy или Applitools.