首页 > 解决方案 > 如何使用 testcafe 在电子应用程序上测试外部浏览器页面

问题描述

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

标签: vue.jstestingelectrone2e-testingtestcafe

解决方案


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


推荐阅读