Testing 可以在Testcafe Studio中进行数据驱动测试吗

Testing 可以在Testcafe Studio中进行数据驱动测试吗,testing,automation,automated-tests,e2e-testing,testcafe,Testing,Automation,Automated Tests,E2e Testing,Testcafe,是否可以将数据馈送到Testcafe Studio测试中,以便使用不同的数据集完成相同的测试,而无需每次记录新的测试 谢谢。是的,这是可能的 [1,2,3].forEach(数据=>{ 仅测试 (“数据驱动示例”,异步t=>{ 控制台日志(数据); }); }); 当您将数据保存在某个单独的文件中时,它将变得非常有用,例如: const testData=require(`../Resources/${process.env.TESTCAFE_env}/logIn.json`); testDa

是否可以将数据馈送到Testcafe Studio测试中,以便使用不同的数据集完成相同的测试,而无需每次记录新的测试

谢谢。

是的,这是可能的

[1,2,3].forEach(数据=>{
仅测试
(“数据驱动示例”,异步t=>{
控制台日志(数据);
});
});
当您将数据保存在某个单独的文件中时,它将变得非常有用,例如:

const testData=require(`../Resources/${process.env.TESTCAFE_env}/logIn.json`);
testData.credentials.forEach(credentials=>{
试验
(“登录用户帐户”,异步t=>{
等待登录。登录(credentials.username、credentials.password);
等待
.expect(PageMsg.PageMsg.innerText).eql(PageMsg.successfulLogIn)
.expect(选择器(ProfileForm.inputObj.name.input).value).eql(凭证.name);
});
});
所有这些都在官方文件中提到


编辑:这是一种有效的方法,但问题更多地集中在TestCafe Studio以及如何在其中进行。Havind说,我的答案并不能真正回答这个问题。

非常感谢您的回复非常感谢,我在文档中看到了这一点,我想知道是否有一种非编程的方式通过studio实现这一点?我明白了,我实际上错过了您问题中的studio部分,我的错。那么我的答案就不相关了。我甚至不使用录音室,所以恐怕我在这里帮不了什么忙。