如何使用testcafe在相同黄瓜方案中打开两个浏览器窗口?

时间:2019-03-25 11:24:58

标签: javascript node.js cucumber cucumberjs testcafe

测试用例:验证视频恢复点

  1. 打开Chrome浏览器
  2. 启动Web应用程序
  3. 使用用户登录
  4. 播放视频
  5. 注意视频播放时间
  6. 关闭浏览器
  7. 再次打开Chrome浏览器
  8. 启动Web应用程序并使用同一用户登录
  9. 播放同一视频
  10. 视频应从关闭浏览器的地方恢复

在第10步,是否有一种方法可以使浏览器在相同的黄瓜场景中打开,关闭然后再次打开?

我已推荐https://github.com/rquellh/testcafe-cucumber 设计我的testcafe-cucumber框架。

1 个答案:

答案 0 :(得分:1)

TestCafe不支持您描述的“关闭浏览器”方案。取而代之的是,我建议您navigate to使用另一个URL,然后返回您的测试U​​RL并检查您的方案。但是,此方法可能不适用于特定的视频播放实现。试试看,后果自负。