当前位置: 首页 > 知识库问答 >
问题:

通过java在Chrome浏览器(版本30)以及基于WebView的应用程序上运行测试

穆俊哲
2023-03-14

这里的人只是用python展示了这个例子。我不能用同样的例子用java编写代码。

from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_experimental_option('androidPackage', 'com.android.chrome')
driver = webdriver.Chrome('./chromedriver', options=options)
driver.get('https://google.com')
driver.quit()

有什么建议吗

共有1个答案

晋承运
2023-03-14

Java等效代码为:

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeOptions;

System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");
ChromeOptions options = new ChromeOptions();
options.setExperimentalOptions("androidPackage", "com.android.chrome");
WebDriver driver = new ChromeDriver(options);
driver.get("https://google.com");
driver.quit();
 类似资料:
  • 本文向大家介绍微信小程序 在Chrome浏览器上运行以及WebStorm的使用,包括了微信小程序 在Chrome浏览器上运行以及WebStorm的使用的使用技巧和注意事项,需要的朋友参考一下 「微信小程序」的开发框架体验起来,还不错——自带了UI框架。但是问题是他的IDE,表现起来相当的糟糕——其实主要是因为,我当时买WebStorm License买了好多年。所以,我觉得他的IDE真不如我这个付

  • 在本节中,将学习如何在Chrome浏览器上运行Selenium测试脚本。 Chrome浏览器使用名为 的可执行文件实现WebDriver协议。此可执行文件在系统上启动服务器,而该服务器又负责在Selenium中运行测试脚本。 考虑一个测试用例,在Google Chrome浏览器中自动执行以下测试方案。 启动Chrome浏览器。 最大化浏览器。 打开URL:www.yiibai.com 向下滚动浏览

  • 我已经用Maven设置了Eclipse,并创建了一个添加Selenium和TestNG依赖项的项目。我现在试着在Chrome上运行我的测试,我知道我可以设置

  • 我制作了一个Java桌面应用程序,可以创建多个交互式窗口。我想向人们展示的不是压缩文件夹存档的下载链接,而是一个在他们打开我的网站后立即运行的程序。 在NetBeans编程环境中为这个项目启用Java Web Start,让我得以启动。html页面并启动。启动应用程序的jnlp文件。除了一个小细节,它还能工作。我需要在JAR文件旁边包含图标和其他文件,以便使其完全正常工作。打开网站时,这些文件可能

  • 基于Swift的应用程序是否可以在OS X 10.9(小牛)/IOS ;7及更低版本上运行? 例如,我有一台运行OS X 10.8(Mountain Lion)的机器,我想知道我用Swift编写的应用程序是否会在上面运行。 或者使用Mac OS创建一个Swift应用程序应该具备什么条件?

  • 认识到React本机应用程序设计为使用模拟器开发/测试,是否可以使用web浏览器也测试应用程序? 服务,例如https://rnplay.org/ 存在,但我担心的是它是由https://appetize.io/ 它可能受到每月分钟数的限制。与付费的屏幕流媒体服务相比,我还想利用免费/开源技术来实现这一点。 按照这些思路,为了在浏览器中测试应用程序,应用程序是否需要使用一个或多个库,这些库允许应用