Установить новый реквизит в testcafe для теста - PullRequest
0 голосов
/ 17 марта 2020

Я использую reactJS и testcafe в качестве одной из платформ тестирования.

У меня есть конфигурация по умолчанию - для showCalculatedValue установлено значение true (оно всегда пропускается) для моего приложения компонент, для которого тестовый набор testcafe работает нормально. Однако мне нужно установить для этой конфигурации - 'showCalculatedValue' (через props) значение false в testcafe, а затем запустить другой тестовый пример.

И да, эта конфигурация не требует каких-либо действий для запуска. Это все о том, хотите ли вы иметь его как функцию или нет.

Это просто, когда 'showCalculatedValue' установлен в значение true, он отображает указанный элемент c dom, а когда нет, он не отображает этот элемент.

Итак, мой вопрос: как я могу передать новые реквизиты в testcafe, чтобы установить значение 'showCalculated' в false?

1 Ответ

2 голосов
/ 19 марта 2020

Я не знаю, как работает ваш конфиг, но я предполагаю, что вы можете как-то изменить его на стороне клиента. Если это так, я предлагаю вам взглянуть на механизм ClientFunctions . Используя ClientFunctions, вы сможете запускать свой собственный JS -код с TestCafe. Если это не помогло, поделитесь с нами примером проекта с подробным объяснением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...