我尝试使用for循环多次执行测试。剧作家Testrunner没有识别for循环中的测试。它给出消息"未找到测试"。
示例代码。
测试描述("功能:执行脚本",async()=〉{
test.beforeEach(({ page }) => {
landingpage = new Landingpage(page);
});
const dm = 2;
for (let i = 1; i <= dm; i++) {
test(`Execute script multiple times`, async () => {
//test steps
console.log(i)
});
}; });
2条答案
按热度按时间vjrehmav1#
首先,确保你的测试没有循环,然后你必须重命名测试的标题,使它唯一。
wtzytmuj2#
建议的解决方案不起作用,而下面的解决方案将起作用