Selenium UI自动化如何获取接口数据

需求:通过接口传入数据作为selenium的参数去页面查找数据,找到的数据再通过接口返回给前端页面作展示

我的想法是:起一个服务,监听有没有请求,如果有请求拿到请求值开始做ui端工作,待ui端获取到数据后再请求一个接口返回前端作展示

我的困难点在:ui部分是已经完成了,就是服务端没有弄过,上诉的想法是不是可行的呢,然后能推荐一个python起服务的库还是方法吗…

启后端服务,接收请求数据,可以使用flask框架。下面是官方文档:

https://dormousehole.readthedocs.io/en/latest/

里面有简单的实例

好的,谢谢推荐,已在尝试

1.使用Selenium进行API调用,在这种情况下,可以通过JavaScript或一些配有RESTful API的语言(如Python)来调用接口。

2.使用Selenium WebDriver编写接口调用,可以使用Selenium WebDriver直接进行HTTP请求,从而从接口获取数据。

3.借助第三方框架,如REST Assured或Selenide协助Selenium获取接口数据。