Json 从网站获取请求获取查询字符串-其他工具,然后是Selenium

Json 从网站获取请求获取查询字符串-其他工具,然后是Selenium,json,testing,selenium-webdriver,query-string,key-value,Json,Testing,Selenium Webdriver,Query String,Key Value,目标: 我正在测试一个特定的站点,我想检查发送的键值对是否有效 我需要在网站上获取get请求的查询字符串参数(键值对)。查询字符串只能通过GET请求访问,并且在url中是而不是。(我想稍后将网站中的这些键值对与/html/等文件中的其他键值对进行比较。) 这是我迄今为止所做和知道的: 我知道我可以在使用FireBug->Network->Parameters时可视化K/V对 我可以使用SeleniumWebDriver获得get请求,但是从JSON对象中提取queryString是很复杂的。[

目标: 我正在测试一个特定的站点,我想检查发送的键值对是否有效

我需要在网站上获取get请求的查询字符串参数(键值对)。查询字符串只能通过GET请求访问,并且在url中是而不是。(我想稍后将网站中的这些键值对与/html/等文件中的其他键值对进行比较。)

这是我迄今为止所做和知道的:

  • 我知道我可以在使用FireBug->Network->Parameters时可视化K/V对

  • 我可以使用SeleniumWebDriver获得get请求,但是从JSON对象中提取queryString是很复杂的。[我将Java与jsoup和json.simple一起使用]

  • 我所知道的唯一可以在网站上比较关键值的工具是Columbo.io,但我必须手动将比较后的值写入该工具,这对于我的目的来说不够灵活

  • 在我的研究中,我发现了以下工具:PhantomJS、Ranorex、SmartBear TestComplete、Wetator、Sahi Pro、RedGlass、TestingBot、BugBuster、Canoo Webtest很遗憾,我无法确定这些工具是否能够为我提供所需的键值对。

问题: 使用Selenium,我预计需要很多时间来编写测试,比如2-4周?因此,我正在寻找其他工具,可以更容易或更快地提取网站的键值对

问题: 您可以推荐哪些工具来轻松获取这些参数? 如果没有比Selenium更好的工具,那么请告诉我:也许我忽略了其他一些问题,也就是说,有更好的API用于解析JSON对象以获得键值对或其他我可以改进的东西? 有没有网站可以让我通过特定工具阅读其他人的经验


PS:这是我在这里关于Stackoverflow的第一个问题。我希望您能理解并帮助我。

我不确定我是否正确理解您的观点,但如果您想使用HTTP请求和键值对,您可以尝试使用可与Selenium Webdriver java集成的。希望能有所帮助

我不确定我是否正确理解了您的观点,但是如果您想处理HTTP请求和键值对,您可以尝试执行一个可以与Selenium Webdriver java集成的操作。希望能有所帮助