【发布时间】:2018-12-28 04:40:25
【问题描述】:
数据驱动测试是为任何工具编写自动化测试用例的一个重要方面。我最近一直在尝试使用 testcafe,但无法找到一种令人信服的方法来进行数据驱动测试,即针对不同的输入执行测试。
我遇到了这个例子:https://testcafe-discuss.devexpress.com/t/multiple-execution-of-one-test-with-different-data/219 但在上面的例子中,我们处理不同的登录用户名作为输入。如果我想象一个我必须检查页面上是否出现元素列表的场景,我肯定会有一些步骤导致验证;在这种情况下,我可能不想在每次传递新输入时都执行前导步骤。在上面的示例中,输入看起来像是在测试用例级别而不是在测试步骤级别,因为我们将测试用例放在 for 循环中,因此无论我是否要重复它们,所有验证/导航点都将被执行
因为,我是 testcafe 的新手,并且浏览了分散的文档,所以我的问题是 - 对于数据驱动的测试,我们在 testcafe 中拥有的唯一方法是什么?或者在 testcafe 中有一些更令人信服、不冗长的方法——如果是的话,有人可以指出我的文档吗?
【问题讨论】:
-
感谢@Alex 的编辑。只是想知道您是否有同样的想法?
标签: automated-tests e2e-testing testcafe web-testing data-driven-tests