我目前正在 electron-vue 应用程序上使用 testcafe 进行 E2E 测试。在我的身份验证阶段,我连接到另一个外部应用程序:输入用户名和密码进行身份验证。问题是我无法在外部浏览器上应用测试用例,也无法恢复来自外部浏览器的输入。任何建议(外部页面使用 open 方法通过 Vue 组件按钮触发)
最佳答案
目前,TestCafe 只能在单个浏览器窗口中运行测试。看看 Mocking HTTP Requests功能。通过使用它,您可以模拟对外部应用程序的请求和响应,以避免打开外部浏览器窗口。
关于vue.js - 如何使用testcafe测试 Electron 应用程序的外部浏览器页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58598591/