gpt4 book ai didi

javascript - 根据 Web 请求运行 Selenium IDE 测试用例

转载 作者:行者123 更新时间:2023-12-03 01:39:25 25 4
gpt4 key购买 nike

当网络请求通过 API 发送到我的计算机时,我想运行 Selenium IDE 测试用例。我该如何去做这件事,或者使用 IDE 不可能做到这一点?

操作系统:Windows 10使用旧版 Selenium IDE 运行 Firefox 54

最佳答案

由于 Selenium IDE 与 Firefox 浏览器配合使用,因此您需要本地计算机上的一个网页来接收请求,然后显示 IDE 在轮询该页面时可以查找的某种触发器。一个例子可能是:

您在本地计算机上托管了一个网页(使用 mysql 和 php 等),其中包含一个动态链接,该链接会在触发 API 时更新。

您的 Selenium 脚本可以每 X 秒读取该页面并检查触发器是否存在。

使用 Sideflow(流量控制)插件,您的脚本可能如下所示:

storeText | (xpath-to-trigger-text) | trigger
while | '${trigger}' != true
pause | 60000
refreshAndWait
storeText | (xpath-to-trigger-text) | trigger
endWhile
(do something useful here)

还有其他方法可以解决这个问题,但如果没有更多细节,很难给出更具体的解决方案。

关于javascript - 根据 Web 请求运行 Selenium IDE 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50928281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com