从URL中提取数据以在selenium测试中使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从URL中提取数据以在selenium测试中使用相关的知识,希望对你有一定的参考价值。
我目前正在测试足球博彩网站。在这个网站上,每天都有不同的游戏。因此,每个游戏在URL中都有不同的ID。这方面的一个例子是https://web-game-stage.sportgames.com/games/5b310f8967ef5ad461d75aef/所以5b310f8967ef5ad461d75aef是游戏ID。我如何从URL中提取此代码,基本上只是使它成为一个字符串?
答案
进入游戏页面后。您将获得提取游戏ID,如下所示。
String currentURL = driver.getCurrentUrl();
String[] arrayURL = currentURL.split('/');
int arrLength = arrayURL.length;
String gameID = arrayURL[arrLength-1];
System.out.println("game ID = "+gameID);
以上是关于从URL中提取数据以在selenium测试中使用的主要内容,如果未能解决你的问题,请参考以下文章
如何为centos 6.6设置chromedriver工作以在python中运行selenium测试用例
如何在 swift 2.0 中提取 JSON 数据以在 UITableView 中动态应用?