我想要得到显示在开发人员工具的网络面板上的输出。
这可能通过Selenium WebDriver。为此,您应该执行以下操作:
>
从-http://docs.seleniumhq.org/download/下载特定于selenium语言的客户端驱动程序,并将专有的jar文件添加到项目构建路径中。
要使用Chrome/Chromium运行测试,还需要chromdriver二进制文件,您可以从http://chromedriver.storage.googleapis.com/index.html下载
// specify the path of the chromdriver binary that you have downloaded (see point 2)
System.setProperty("webdriver.chrome.driver", "/root/Downloads/chromedriver");
ChromeOptions options = new ChromeOptions();
// if you like to specify another profile
options.addArguments("user-data-dir=/root/Downloads/aaa");
options.addArguments("start-maximized");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
WebDriver driver = new ChromeDriver(capabilities);
driver.get("http://www.google.com");
String scriptToExecute = "var performance = window.performance || window.mozPerformance || window.msPerformance || window.webkitPerformance || {}; var network = performance.getEntries() || {}; return network;";
String netData = ((JavascriptExecutor)driver).executeScript(scriptToExecute).toString();
在Chrome/Chromium上执行javascript将帮助您获得网络(不仅仅是)信息。得到的字符串'Net data'将包含JSONArray格式的所需数据。
希望这能有所帮助。
如果您使用vpn访问原始url,下面是我试图自动查找的链接https://mediacorpvideosaz.akamaized.net/c642f1d9-bfcd-46fe-8304-b4bf5c236d1e/bsy3hkaje6j_wuuyqp4m6hatpdd8cwlf.ism/qualitylevels(1984000)/manifest(format=m3u8-aapl)
我想使用firefox中使用firepath的任何插件示例来识别selenium脚本的web元素。是chrome的插件,用于识别webelement。我试过使用开发人员工具,但使用开发人员工具没有获得清晰的定位器?
我正在尝试开发一个应用程序,需要使用开发者电子邮件访问谷歌开发者API。我查阅了官方文件。我不太明白。我按照以下说明创建了客户端id。https://developers.google.com/android-publisher/authorization但是为了生成他们提到的用来调用这个API的令牌”https://accounts.google.com/o/oauth2/auth?scope=
问题内容: 当用户禁用JavaScript时,我正在尝试调试网站的功能。我想知道如何禁用Google Chrome DevTools中页面的JavaScript? 问题答案: 单击“ 开发人员工具”角落的菜单,单击“设置”,然后在下进行检查。
我试图在用户禁用其JavaScript时调试网站的功能。我想知道如何从Google Chrome DevTools中禁用JavaScript页面?
我一直在使用谷歌Chrome开发者工具。突然,工具栏图标消失了。它们通常位于、等的每个元素之上。现在他们走了。我想这没什么,因为我一开始就不需要它们。但是,有没有办法把它们重新打开呢?