防止重复申请

时间:2018-06-20 21:34:09

标签: base-url cypress

我们基于Web的ERP应用程序阻止用户通过检查窗口名称等的JavaScript来打开具有相同URL的第二个浏览器窗口。

重点是,您只能打开应用程序的一个实例,如果尝试打开另一个实例,则会收到警告消息,并且应用程序拒绝打开。

当我使用

cy.visit('our application')
  1. 赛普拉斯主窗口已使用我们应用程序的URL更新
  2. 赛普拉斯浏览器窗口已使用我们应用程序的URL更新

这会立即将我们的应用程序标记为尝试打开第二个副本,然后阻止它在赛普拉斯控制的浏览器中打开,从而阻止了进一步的测试!

有什么办法可以防止这种情况的发生。我尝试在baseUrl文件中使用cypress.json的各种样式,但是没有成功。

有人有什么有用的主意吗?

0 个答案:

没有答案