Как провести визуальное регрессионное тестирование Storybook с помощью addon-knobs? - PullRequest
0 голосов
/ 22 марта 2019

Я изучаю метод визуального регрессионного тестирования почти 1000 компонентов в проекте React.И я думаю об использовании Storybook и BackstopJS для его реализации, поскольку многие компоненты уже были реализованы в Storybook, я подумал, что смогу решить его быстрее всего.

Итак, автоматически извлекая сценарий Storybook, генерируемTOC iframe.html запросов и предоставление его BackstopJS для реализации этого.Этот метод выглядел так, как будто работал, но возникла проблема.

Большинство компонентов в этом проекте не имеют состояния, а действия и изменения состояния четко разделены.Поэтому я использовал @storybook/addon-knobs, чтобы проверить изменение состояния вручную.Однако, как упоминается проблема , похоже, что ручки не ожидают прямого манипулирования от URL и запросов.

Я отказался от снимка в iframe.html и подумал о том, как манипулировать регуляторами изindex.html.Но ситуация, когда различия в меню на левой панели встречаются часто и не может быть проверена.

У вас есть хорошие идеи?

1 Ответ

0 голосов
/ 02 апреля 2019

Я сам решил.

Поменял ручки и наконец нажал клавишу F с ручками не в фокусе .

...