vue.js - 如何使用 testcafe 在电子应用程序上测试外部浏览器页面
问题描述
我目前正在使用 testcafe 在电子 vue 应用程序上进行 E2E 测试。在我的身份验证阶段,我连接到另一个外部应用程序:输入用户名和密码进行身份验证。问题是我不能在外部浏览器上应用测试用例,也不能恢复来自外部浏览器的输入。任何建议(外部页面是通过使用 open 方法的 Vue 组件按钮触发的)
解决方案
目前,TestCafe 只能在单个浏览器窗口中运行测试。看看Mocking HTTP Requests功能。通过使用它,您可以模拟对外部应用程序的请求和响应,以避免打开外部浏览器窗口。
推荐阅读
- javascript - 将 onclick 函数添加到 JavaScript 中的按钮
- python - 与 django 的语义 UI 活动链接无法正常工作
- sql-server - 根据当前值按顺序返回上一个值和下一个值
- vim - 如何防止vim将空行归类为单词
- android - Post方法在android中返回400错误请求
- reactjs - 从函数调用 React 自定义 Hook
- javascript - React - 材质 UI | 找不到模块:无法解析“material-ui/Button”
- c# - C# 使用 DomainEvents 转换为接口类型
- c++ - 尽管 deviceQuery 测试通过,CUDA 程序仍无法正确执行
- c# - 仅在文本框上固定字符串长度而不在下拉菜单上,c#