vue.js - 如何使用testcafe测试 Electron 应用程序的外部浏览器页面

标签 vue.js testing electron e2e-testing testcafe

我目前正在 electron-vue 应用程序上使用 testcafe 进行 E2E 测试。在我的身份验证阶段,我连接到另一个外部应用程序:输入用户名和密码进行身份验证。问题是我无法在外部浏览器上应用测试用例,也无法恢复来自外部浏览器的输入。任何建议(外部页面使用 open 方法通过 Vue 组件按钮触发)

最佳答案

目前,TestCafe 只能在单个浏览器窗口中运行测试。看看 Mocking HTTP Requests功能。通过使用它,您可以模拟对外部应用程序的请求和响应,以避免打开外部浏览器窗口。

关于vue.js - 如何使用testcafe测试 Electron 应用程序的外部浏览器页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58598591/

相关文章:

python - 使用假设生成随机对象列表

testing - 如何在 "Gemini"工具中创建新项目以及如何通过电子邮件发送错误报告?

javascript - 如何使用 nedb 发送图像文件

javascript - Vue - 在使用 ace-editor 的用户定义组件上应用 "v-model"

javascript - 在 Vue.Js + GitHub API (octokat.js) 中与 fetch() 作斗争

unit-testing - 开发人员测试与 QA 团队测试 - 正确的工作分工是什么?

javascript - 错误: cannot find module electron while testing by mocha and spectron in electron-compile app

node.js - Electron 应用程序可以播放本地支持的任何视频吗?

vue.js - vue-router 重定向到默认路径问题

websocket - 在vuejs中按下按钮后如何打开Web套接字?