Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何知道cypress是否调用了chrome_Javascript_Cypress - Fatal编程技术网

Javascript 如何知道cypress是否调用了chrome

Javascript 如何知道cypress是否调用了chrome,javascript,cypress,Javascript,Cypress,我对柏树不熟悉。 我只想在Cypress调用chrome时,在应用程序缓存中为e2e测试设置一些示例数据。否则,正常流量将起作用。 有没有办法知道Cypress是否调用了Chrome?当Cypress自动运行浏览器时,它会将Cypress对象添加到全局对象(本例中为窗口)中 这里的方法是加一张这样的支票 if (window.Cypress) { Write your logic } 当Cypress自动运行浏览器时,它会将Cypress对象添加到全局对象(本例中为窗口) 这里的方法是加一张

我对柏树不熟悉。 我只想在Cypress调用chrome时,在应用程序缓存中为e2e测试设置一些示例数据。否则,正常流量将起作用。
有没有办法知道Cypress是否调用了Chrome?

当Cypress自动运行浏览器时,它会将Cypress对象添加到全局对象(本例中为窗口)中 这里的方法是加一张这样的支票

if (window.Cypress) {
 Write your logic
}

当Cypress自动运行浏览器时,它会将Cypress对象添加到全局对象(本例中为窗口) 这里的方法是加一张这样的支票

if (window.Cypress) {
 Write your logic
}

有一个返回浏览器属性的对象Cypress.browser。您可以使用此选项生成以下条件:

 if (Cypress.browser.name === 'chrome') { ... }
文档中有一个扩展的解释-

有一个对象Cypress.browser,它返回浏览器的属性。您可以使用此选项生成以下条件:

 if (Cypress.browser.name === 'chrome') { ... }
文档中有一个扩展的解释-

成功了。非常感谢:)它成功了。非常感谢:)