webdriver-io 相关问题

来自webdriver.io的WebdriverIO是一个JavaScript库,用于通过WebDriver API控制Selenium服务器的浏览器。

WebdriverIO 如何循环浏览一个不是实际表格或列表的元素列表。

我怎样才能循环浏览一个看起来像这样的元素列表。(在这种情况下,我只需要列表中元素的长度,但其他人可能会从更多的信息中受益......)

回答 1 投票 0

当我使用webdriver.io为我的测试自动化设置codeceptjs时,我遇到了一个语法相关的问题。

问题出在我设置端口打开chrome的配置文件上。我是按照1)https:/codecept.iowebdriver#what-is-selenium-webdriver并使用:npx codeceptjs run进行了测试。...

回答 1 投票 0

webdriverIO中isElementDisplayed vs toBeDisplayed vs isDisplayed vs waitForDisplayed之间的区别?

谁能解释一下,在实际自动化过程中,这些有什么区别?

回答 1 投票 -1

在进行摩卡测试后如何关闭浏览器?

我是webdriverio和mocha的新手,为了检查我们的Web应用程序,我编写了2个测试。运行第一个测试后,我想关闭浏览器并再次登录。当我使用browser.close()时,我得到了...

回答 1 投票 0

如果发生故障,如何继续运行package.json中定义的脚本?

我在package.json文件中有此文件:{“ name”:“ test demo”,“ version”:“ 1.0.0”,“ description”:“ test demo scripts”,“ scripts”:{“ test:v1 “:”“ wdio src / resources / config / wdio.chrome.conf.js --spec ...

回答 1 投票 0

如何使用Webdriver IO填写登录提示?

我正在使用OCLIF创建CLI。在其中一个命令中,我需要模拟网页上的几次单击(为此使用WebdriverIO框架)。在您能够到达所需的页面之前,...

回答 1 投票 0


在量角器中获取所有websocket消息

我有一个react项目,其中我与网络套接字进行通信,并根据消息进行操作。我有时会更新UI或什么都不做。当我编写e2e测试时,我能够...

回答 1 投票 1

WebdriverIO-如何将字符串转换回用于waitForDisplayed的Xpath定位器

我正在将WebdriverIO V5 + nodejs与mocha一起使用。我在页面对象模型.js中有如下所示的xpath映射,例如:get valueLocator(){return(“ // tag [contains(text(),'#')]”)); }然后我使用一个...

回答 1 投票 0

IntelliJ IDEA 2020对webdriverio选择器的支持

我有这种代码:get alcoholLink(){return $('a = Alcohol'); }是有效的webriverio选择器,用于获取文本为“酒精”的元素。但是IntelliJ IDEA用红色强调并...

回答 1 投票 0

无法使用webdrivderio打开两个以上的选项卡

我正在尝试使用webdriverIO v5进入三个选项卡。这是示例代码。 browser.newWindow(“ https://www.google.com”); browser.newWindow(“ https://www.amazon.com”); browser.newWindow(“ https:// www ....

回答 1 投票 0

WebDriverIO:browser.pause不起作用

我已在量角器中使用browser.sleep来将执行保持特定的时间。我以类似的方式尝试了WebDriverIO中的browser.pause。但这并不暂停给定的数量...

回答 2 投票 0

Generator.next不是函数

有人可以告诉我为什么会收到错误消息:generator.next不是我正在使用webdriverIO框架的函数,并尝试计算与某些类相对应的可见元素的数量。 ...

回答 2 投票 0

WEBDRIVERIO |下拉选项弹回默认值

Dropdown值会在框架尝试与其他元素进行交互时反弹回默认值吗? super.stateDropdown()。click(); //打开下拉菜单super.stateOption(address.state)....

回答 1 投票 0

在詹金斯管道中创建硒后端

我有一组在jenkins中运行的webdriver.io测试。它们在由外部公司以k8s管理的硒网格上运行。我想对我的硒后端有更多的控制权,...

回答 2 投票 5

如何在ios模拟器中打开设置页面并使用Appium更改应用程序设置

如何在ios模拟器中打开设置页面,并转到我的应用程序设置并使用Appium更改环境,我找不到任何文档,如何在webdriverio和appium中做到这一点

回答 1 投票 0

如何使用异步wdio使用相同的选择器捕获多个元素?

我正在使用异步wdio来测试我的react应用,并希望对具有特定选择器的某些元素进行计数,并检查其中的某些内容。这就是我要测试的代码:&...

回答 1 投票 0

Webdriver.io:isExisting()。then()不是函数

我想检查是否有注销元素。如果存在,我要通过单击以下元素来注销:browser.isExisting('。logout')。then(function(){browser.click('。logout');} ...

回答 3 投票 2

browser.addcommand()使用webdriverIO中的打字稿。无法获得成功

根据webdriveIO文档,我按照打字稿中的步骤执行了自定义命令,但没有成功。我的ts.confg {“ compilerOptions”:{“ baseUrl”:“。”,“ paths”:{“ *”:[“ ...

回答 1 投票 0

无法在Edge上运行WebdriverIO脚本

无法在边缘上运行webdriverio自动化脚本。在此处输入图像描述

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.