来自webdriver.io的WebdriverIO是一个JavaScript库,用于通过WebDriver API控制Selenium服务器的浏览器。
是否可以使用 WebdriverIO 测试 flutter 应用程序?
我可以使用 WebdriverIO 测试 flutter 应用程序(例如在 apk 中)吗? 我看到有一个 Appium 的 flutter 驱动程序。 WebriverIO 也支持它吗?怎么处理的?
我们正在使用第三方应用程序在用户登录使用我们的产品进行交易之前对他们进行身份验证。 当我们验证...
选择第一行中的第三个元素(webdriver.io 和 javascript)类型错误:tables.$ 不是函数错误
我正在使用 cucumber、webdriver.io 和 javascript,并且必须选择第一行中的第三个元素。表元素不断变化,但始终以“__table”开头,因此我合并了...
我正在使用 webdriverio 和 mocha 编写 e2e 测试,我正在使用 typescript 进行编码 但是,当我编译时,由于 browser.execute 的美元符号 $ ,我收到一堆错误 代码示例:
使用 Webdriverio 和 Chai 验证导航到的 URL
我正在使用 webdriverio v4 和 chai 在登录表单中输入值,单击登录按钮并验证导航到的 URL: 描述('登录表单', function () { it('应该允许使用
用于运行 Appium 测试的 Bitbucket Webhooks
我在 Bitbucket 上有 WDIO+Appium+Browserstack 测试的存储库。我的开发团队有另一个用于构建应用程序的存储库(适用于 Android 和 iOS)。当他们构建新的应用程序版本时,他们...
npm-在测试脚本中使用 dotenv 从文件访问 env 变量
我正在使用 npm 使用 WebdriverIO 运行一些 UI 测试。 我的 .env 文件: 变量=某个值 包.json: “脚本”:{ “测试”:“dotenv -e .env tsc && wdio wdio.c...
将 XPATH 选择器拆分为 WebdriverIO 中的节点
这是一个很简单的问题,但我还没有弄清楚如何将选择器拆分为节点元素以提高性能。我正在研究 Windows 桌面应用程序的测试自动化。 让我们...
我正在将 webdriverio 与 cucumber 一起使用,并且想清除我的项目中未使用的步骤定义和代码。我尝试使用这个“cucumber-js --dry-run --format use”,但我收到了&q...
错误:processTimers(节点:内部/计时器:512:7)处的listOnTimeout(节点:内部/计时器:569:17)超时
我目前正在开发一个 Android 应用程序的测试自动化项目。为此,我使用安装在 Node.js 上的 Appium 服务器以及两个框架 WebDriver.io 和 Cucumber,以及
出现错误 jse_cause:未知方法:未针对 Webdriverio touchAction 和 touchPerform API 实现
设置配置: uiautomator2 版本:2.35.0 应用程序版本:2.3.0 webdriverio版本:8.15.0 节点版本:16.18.0 导致问题的代码块: 触摸操作API: browser.touchAction...
webdriver browser.acceptAlert() 未关闭浏览器警报
使用 webdriver.io,我们的测试有: afterEach(异步() => { browser.execute('window.localStorage.clear()'); browser.deleteAllCookies(); browser.execute('sessionStorage.clear()');
我目前正在使用以下内容执行一些基本性能测试: 使用 Webdriverio 进行 Web 元素识别/断言的 Node.js Cucumber 用于创建步骤和执行功能文件/te...
将animejs与webdriver结合使用>参考错误:NodeList未定义
使用 webdriverio 创建 SaaS 测试。我想使用animejs 添加鼠标动画,以便我可以录制测试以生成操作视频。 在我的 webdriverio 测试(addAdditionalUsers.spec.js)中,我有
当Javascript中存在多个复选框时,如何验证复选框是未选中还是已选中
有 4 个复选框,我需要验证每个复选框是否已选中,如果选中则取消选中,反之亦然。 这里循环所有复选框并验证检查功能...
WebDriverIO + VSC + JavaScript - 带有 //* 的 Xpath 被视为注释
我正在VSC中使用WebDriverIO开发UI框架。现在一切正常,但是当我使用如下所示的 XPath 时,//* 之后的所有内容都被视为注释。我该如何纠正这个问题? 常量...
使用 Chrome 配置文件在 WebdriverIO 中不起作用
我试图通过预先在我的个人资料中登录来避免处理登录。 我正在使用此代码,但它仍然无法加载到我指定的配置文件中。我该如何解决? 常量浏览器 = ...
我使用webdriverio和cucumber。 我想在运行测试时更改 appium 功能(语言和区域设置)。 我有 配置. 功能 = [ { 平台名称:'Android', 最大实例...
我一直在尝试在conf.ts文件中为webdriverio设置一些URL,以便我可以使用process.env在qa或prod上运行它们,例如: ENV=qa npx wdio run test/config/wdio.conf.ebay.ts --suite
如何在webdriverIO的截图名称中获取测试套件/测试用例名称?
描述(“测试套件名称”,()=>{ 它(“测试用例名称”,()=>{ //一些代码 }) }) 预期:如何获取描述块下的“测试套件名称”或“测试用例名称” 输出