在测试用例中为测试用例设置新道具

问题描述 投票:0回答:1

我正在使用reactJS和testcafe作为测试框架之一。

我有一个默认配置-'showCalculatedValue'设置为true(总是通过prop传递),对于我的应用程序组件,testcafe测试用例可以正常运行。但是,我需要在testcafe中将该配置-“ showCalculatedValue”(通过props)设置为false,然后运行另一个测试用例。

而且是的,该配置不需要任何类型的动作即可触发。这就是是否要具有功能的全部内容。

仅当'showCalculatedValue'设置为true时,它会呈现特定的dom元素,否则,它不会呈现该元素。

所以我的问题是,我如何在testcafe中传递新的道具以将'showCalculated'值设置为false?

reactjs unit-testing state react-props testcafe
1个回答
0
投票

我不知道您的配置如何工作,但是我认为您可以以某种方式在客户端上对其进行修改。如果是这样,我建议您看一下ClientFunctions机制。使用ClientFunctions,您将能够使用TestCafe运行自定义的JS代码。如果这样做没有帮助,请与我们共享一个示例项目,并提供详细说明。

© www.soinside.com 2019 - 2024. All rights reserved.