WDIO8 和 BrowserStack 降低 Android 性能

问题描述 投票:0回答:0

我利用 WebDriverIO 在 BrowserStack 上的设备/操作系统上跨多个 Web 浏览器运行单个测试套件。问题是 Android 设备浏览器的运行时间比其他设备/操作系统要长得多。 Android 通常需要 15 分钟以上才能完成,而其他设备/浏览器通常不到 10 分钟。下面是我的环境和我在 Android 设备上使用的功能示例。我想知道是否有加快速度的方法。我注意到,当使用指向网格的 xpath 返回 40 多个元素的集合时,查找元素似乎花费的时间最长。

WebdriverIO 版本:8.3.5

模式:WDIO Testrunner

如果是 WDIO Testrunner,运行同步/异步:async

Node.js 版本:16.19.0

NPM 版本:8.19.3

浏览器名称及版本:Chrome latest

平台名称和版本:Samsung Galaxy S21, Android 11 (on browserstack)

{
      'appium:waitForIdleTimeout': 0,
      'bstack:options': {
        'deviceName': 'Samsung Galaxy S21',
        'osVersion': '11.0',
        'appiumVersion': '2.0.0',
      },
      'browserName': 'Galaxy S21, Android 11',
}
android automation webdriver-io browserstack
© www.soinside.com 2019 - 2024. All rights reserved.