electron - Spectron 可用方法无法正常工作
问题描述
我在 webdriverIO 上使用 spectron 并尽量避免client.pause()
等待和使用的方法,client.waitForExist
但是应用程序关闭得很快,我不想通过隐式等待waitForWindowLoading
waitUnitlText
有人可以指导我朝着正确的方向实现它吗?
提前谢谢了
解决方案
我认为您不能直接使用 webdriverio api。您可能必须使用下面链接中列出的 Spectron 的 api。
https://github.com/electron-userland/spectron#clientwaituntilwindowloadedtimeout
这是另一个链接。
https://github.com/eostrom/spectron/blob/webdriverio-5/test/commands-test.js
推荐阅读
- android - 无法确定任务 ':firebase_core:compileDebugAidl' 的依赖关系
- sql - Oracle SQL 根据大小写选择行
- node.js - 为什么在节点中存在不止一种导出方式?
- r - 安装需要 dll 的 R 包
- css - 对齐特定尺寸的项目不起作用;不起作用
- apache - 无法在 Apache htaccess 中重写和重定向 API URI
- node.js - 为什么它没有从 mongoDB 中删除数据但仍然显示成功消息
- django - 如何在 django 的基于类的视图中将组分配给用户作为注册时间?
- html - 如何在 svg 图表上缩放 x 轴值?
- sql - SSIS 平面文件导入错误