【问题标题】:Unable to replay selenium tests on https url from browserstack无法从浏览器堆栈重播 https url 上的 selenium 测试
【发布时间】:2020-03-03 20:32:38
【问题描述】:

前置要求:Selenium Java 3.141/Browserstack

以下是我的示例代码和第一次试用 browserstack。

public class testbrowserstack {

  public static final String USERNAME = "dat";
  public static final String AUTOMATE_KEY = "234fwer3424dewft4a";
  public static final String URL = "https://" + USERNAME + ":" + AUTOMATE_KEY + "@hub-cloud.browserstack.com/wd/hub";

  public static void main(String[] args) throws Exception {

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("acceptSslCerts", "true");
    caps.setCapability("browserName", "iPhone");
    caps.setCapability("device", "iPhone 8 Plus");
    caps.setCapability("realMobile", "true");
    caps.setCapability("os_version", "11");
    caps.setCapability("name", "Bstack-[Java] Sample Test");

    WebDriver driver = new RemoteWebDriver(new URL(URL), caps);
    driver.get("https://vdevpri.com/login");
    Thread.sleep(5000);
    driver.quit();

  }

预期输出:应该导航 https url

实际输出:Safari 浏览器打开但没有导航到给定的 URL

请提出建议。

【问题讨论】:

    标签: selenium browserstack


    【解决方案1】:

    如果您访问的内部 URL 只能从您的网络访问,则必须启用 BrowserStack Local Testing

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-26
      • 1970-01-01
      • 2014-08-29
      • 2022-12-07
      • 2011-08-07
      • 2010-10-14
      相关资源
      最近更新 更多