问题标签 [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.

0 投票
1 回答
238 浏览

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

以下是我的开发依赖项:

0 投票
1 回答
620 浏览

node.js - 无法加载自动化名称“XCUITest”和平台名称“iOS”的驱动程序。请验证您的 Appium 安装

我正在使用 npm 的 appium 命令作为全局命令,并且我正在一个 wdio 项目中使用 appium 作为依赖项。

包.json

项目环境使用Node v8.16.0

我曾经使用 Appium 1.16.1,一切都很好。

能力

我最近将 Appium 更新到 1.17.1(全局命令和本地依赖项)并运行我开始收到此错误的测试:

0 投票
0 回答
11 浏览

wdio-v5 - 我必须使用 wdio javascript 从网页获取文本并验证表值。如何使用哈希映射来做到这一点?

标题1 标题2 标题3 标题4
第一的
第二
0 投票
0 回答
13 浏览

javascript - 来自 WDIo Cli 的 Appium 功能中的名称

我希望能够通过解析 CLI 中传递的参数来在 Appium Capabilities 中设置构建名称。

在 package.json 中,我可以看到通过 process.env 在 CLI 中传递的参数,但是在 wdio.config.js 中 process.env 抛出未定义。

在 wdio.config 中尝试了不同的钩子,但没有任何运气。

有人可以给我一些提示吗?