问题标签 [wdio-v4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 无法使用 wdio v6 运行基于 wdio openfin 的 UI 自动化
可用于 wdio-openfin-service 的最新 npm 包是什么?我尝试安装“wdio-openfin-service”:“^8.0.1”,它给了我错误,它不存在。
安装 8.0.1 的原因:https ://github.com/wenjunche/wdio-openfin-service
早些时候我使用的是 1.1.1。与 wdio 4 版本配合良好的版本。但是使用 wdio 6,它会引发错误:
Chromedriver 是 2.34.0
以下是我的开发依赖项:
node.js - 无法加载自动化名称“XCUITest”和平台名称“iOS”的驱动程序。请验证您的 Appium 安装
我正在使用 npm 的 appium 命令作为全局命令,并且我正在一个 wdio 项目中使用 appium 作为依赖项。
包.json
项目环境使用Node v8.16.0
我曾经使用 Appium 1.16.1,一切都很好。
能力:
我最近将 Appium 更新到 1.17.1(全局命令和本地依赖项)并运行我开始收到此错误的测试:
wdio-v5 - 我必须使用 wdio javascript 从网页获取文本并验证表值。如何使用哈希映射来做到这一点?
标题1 | 标题2 | 标题3 | 标题4 |
---|---|---|---|
第一的 | 排 | 排 | 排 |
第二 | 排 | 排 | 排 |
javascript - 来自 WDIo Cli 的 Appium 功能中的名称
我希望能够通过解析 CLI 中传递的参数来在 Appium Capabilities 中设置构建名称。
在 package.json 中,我可以看到通过 process.env 在 CLI 中传递的参数,但是在 wdio.config.js 中 process.env 抛出未定义。
在 wdio.config 中尝试了不同的钩子,但没有任何运气。
有人可以给我一些提示吗?