cost 130 ms
当electron app和chrome浏览器功能需要不同版本的chromedriver时如何处理 - How to handle when electron app and chrome browser capabilities require different versions of chromedriver

我的测试环境有以下设置: @wdio/selenium-standalone-service": "^6.11.0" node12(所以 wdio-electron-service 目前不是一个选项) 谷歌浏览器版本 102.0.5005.61 电子(@18)应用程序版本 10 ...

在执行期间访问 Allure 报告的参数/参数? - Accessing arguments/parameters of an Allure report during execution?

在测试框架中,我们使用 allures.addArgument 方法将一个参数添加到报告中,以获取拥有特定测试的团队名称。 已经编写了许多测试,其中一些缺少此参数,我想知道如何在测试运行时(可能在 afterTest 挂钩中)访问在活动诱惑报告 object 上设置的参数值,以便我可以自动如果缺少 ...

在 package.json 中将多个 cucumber 标签作为运行时参数传递时无法运行测试 - Unable to run tests when passing multiple cucumber tags as run time argument in package.json

当我从 package.json 传递它们时,我正在尝试运行多个 cucumber 标签。 它无法调用任何测试,但是如果我在 wdio.conf.js 中对它们进行硬编码,它就可以工作。 我在我的 package json 文件中使用以下语句 我正在使用 cucumber 框架 7.12.0 和 W ...

如何在 webdriverIO 中单击 input type=radio - How to click input type=radio in webdriverIO

我正在尝试使用 WDIO 编写一些测试,但偶然发现了以下问题。 我真的不明白如何 click() input type=radio。 这是它在 DOM 中的样子 所以我需要点击正确的。 我用 $([id="all"]) 找到了它,等到它显示出来之后,使用 click() 方法并没有任何反应。 我会 ...

在 docker 容器中本地执行 WDIO-Test 会引发错误:@wdio/cli:utils: A service failed in the 'onPrepare' hook - Executing WDIO-Test locally in a docker container throws error: @wdio/cli:utils: A service failed in the 'onPrepare' hook

我在 docker-container 中本地执行无头 e2e 测试,如下所示: 我在开始时收到此错误消息: 我没有使用 wdio-configuration-file 的 onPrepare-Hook(见下文)。 测试继续进行,实际上每次都成功完成,就像它应该做的那样。 在这一点上,简单 ...

Webdriver.io (wdio) - Browserstack - waitforDisplayed 失败 - Webdriver.io (wdio) - Browserstack - waitforDisplayed fails

我正在使用 wdio 6 进行一些测试(在我将其升级到 7 的途中)并且我在一个非常简单的测试中收到了这个错误 在运行测试时,我多次触发: 最后: 有谁之前经历过这个吗? 解决方案是什么? 编辑 我已将 wdio 升级到最新的可用版本,但仍然存在此问题。 我已经在 wdio 的 gi ...

WebdriverIO - 如何向所有请求添加自定义标头 - WebdriverIO - How to add custom headers to all requests

我需要向所有请求添加自定义标头,以便访问通常隐藏在公司代理和 vpn 后面的 Web 应用程序,并能够运行 E2E 测试。 作为自动化工具,我们使用 WebdriverIO。 到目前为止,我尝试按照官方 wdio 文档( https://webdriver.io/docs/options/ )在 w ...

如何为摩卡中的 cucumber 场景添加上下文? - how to add context for cucumber scenarios like in mocha?

我想知道是否有一种方法可以将一些 cucumber 场景包装在与 mocha 相同的上下文中,以便使用某个钩子,例如 beforeAll, 因为替代选项是使用 before 和标签,但这将类似于 beforeEach 并且它将在每个场景之前运行,上面的场景显示之前钩子第一个将在上下文之前运行一次, ...

@wdio/sync: TypeError: hook.apply 不是 function - @wdio/sync: TypeError: hook.apply is not a function

我正在使用带有 typescript 和 Jasmine 的 webdriverIO 6,最近(在将 @wdio/sync 升级到 6.10.11 之后,我不确定这是否是巧合)我注意到我在测试运行期间遇到了一些新错误 - 之前在每个“它”之后: 在 wdio/sync 升级到 6.11.00 后, ...

如何访问黄瓜“步骤”对象的 json 的所有“文本”属性并将它们记录到控制台? - How can I access all the “text” properties of the json of cucumber's “step”-object and log them to the console?

我正在尝试将 cucumber 'step'-oject 的步骤描述的字符串/正则表达式记录到控制台。 这是一个示例步骤 ...这是步骤定义的第一行 我正在尝试在 webdriverio 的黄瓜特定钩子的上下文中使用作为参数提供的“步骤”对象的字符串表示来记录“鉴于爱丽丝饿了”到控制台。 跑步 ...

webdriverIO v6:browser.getCurrentTabId() 和 browser.windowHandles() 不是版本 6 中的 function。替换的是什么? - webdriverIO v6 : browser.getCurrentTabId() and browser.windowHandles() is not a function in version 6. What is the replacement?

package.json 这是版本 5 中的方法,我们使用getcurrentTabID和windowHandles方法,但在 v6 中,它不是 function。 所以我该怎么做? 请帮忙谢谢 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM