webdriver-io 相关问题

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

如何在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

WebdriverIO:如果waitForDisplayed()返回假,则测试不会失败

我正在使用Javascript中的WebdriverIO和Appium来测试Android / iOS应用。我有一个欢迎屏幕,有时会在加载屏幕后显示。以下代码是我目前正在使用的代码...

回答 1 投票 0

Puppeteer拦截请求并以json响应

因此,操纵up提供了一个非常基本的示例,即拦截对图片的url请求,并使用不同的URL响应不同的图片。他们的文档示例在这里:https://github.com / ...

回答 1 投票 0

AWS设备场反应本地appium nodejs webdriverio测试不起作用

我已经使用Appium和WebdriverIO为React Native应用程序创建了测试,它在android模拟器和真实设备上可以在本地正常运行,但不适用于AWS设备场。这个...

回答 1 投票 0

Webdriverio。 JS。摩卡咖啡。尝试导入页面对象时-错误:无法在模块外部使用import语句

我正在编写自动化测试,并尝试使用页面对象模式,这就是为什么我需要将页面对象导入测试文件中的原因。根据Webdriverio的文档,为了启用导入,我需要...

回答 1 投票 0

如何在webdriverio的wdio.conf.js文件中将'AutomationExtension'设置为false?

我是WebdriverIO的新手。我想知道如何在webdriverio的wdio.conf.js文件中将'AutomationExtension'设置为false。

回答 1 投票 0

无法添加自定义命令

我想在打字稿webdriverIO项目中创建自定义命令。但是无论我做什么,该命令总是以错误结尾:TypeError:browser.waitAndClick不是一个函数。基本上我...

回答 2 投票 0

无法读取未定义的javascript webdriverio的属性$$

我正在尝试使用webdriverio框架访问嵌套的webelement。我有以下代码函数selectSales(sfilters,salesflowName){const sflow = $$(“ app-filters-manager app-salesflow -...

回答 2 投票 0

WDIO-Cucumber.js:Before和After标签应在所有功能文件或方案运行之前和之后仅运行一次

在我的框架wdio-cucumber.js中,我有多个功能文件。我的要求是,在运行所有功能文件或方案之后,Before和After挂钩仅应运行一次,因为WebDriver IO ...

回答 1 投票 0

有人知道webdriver-io是否可以与AWS设备场一起使用吗?如何设置?

我正在尝试使用AWS Device Farm浏览器测试为我的React应用设置e2e,我可以在文档中看到它支持selenium-remote-web-driver,但我想知道是否可以使用...

回答 2 投票 0

如果页面上仍然存在加载程序,请重试

我正在使用的应用程序在加载数据方面非常不稳定。我已经将我的waitFor超时设置为15秒,并且我不想再增加它。我的测试在CI中运行,...

回答 1 投票 0

如何创建和使用Webdriverio v6自定义报告器?

如何创建和使用Webdriverio v6自定义报告器?我确实与此类似,这是文档[1]似乎建议的:[编辑:我想知道这是否与我从Typescript转换为...

回答 1 投票 1

在Appium中切换上下文后无法选择WebView元素

尝试测试iOS应用时,我遇到了webdriverio / appium的奇怪问题。该应用程序具有一个带标签为“刷新”的WebView。当我尝试测试此按钮时,出现“ not ...

回答 2 投票 0

使用React Typescript项目中的@ wdio / sync

我正在将一些浏览器测试添加到我的react / typescript应用程序中。编译器选项:“ compilerOptions”:{“ allowJs”:true,“ allowSyntheticDefaultImports”:true,“ esModuleInterop”:true,“ lib”:[“ ...

回答 1 投票 0

webdriverio元素在箭头功能内部未定义

我正在从事webdriverio自动化项目。我有以下代码。 waitUntilVisible(element,maxTimeOut){console.log(“ **********参数************” +元素); const ...

回答 2 投票 0

如何通过Appium / WebdriverIO更改iOS滑块值

我正在使用Appium和WebdriverIO测试我的React Native应用程序。难以更改滑块值。通常,在XCUITest中,我可以使用以下代码轻松实现此目的:app.sliders [“ ...

回答 1 投票 0

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