Javascript 如何使用selenium IDE从网页中的一组链接中随机选择并单击一个链接?

Javascript 如何使用selenium IDE从网页中的一组链接中随机选择并单击一个链接?,javascript,jquery,html,selenium,Javascript,Jquery,Html,Selenium,我是新来的。 搜索了几个小时后,我找不到做我想做的事情的方法。 我需要做的很简单。 我有一个带有很多书签的html页面。我可以在线或离线使用它。 所以我需要脚本从链接组中随机选取一个链接。然后单击该链接。 做这件事最简单的方法是什么 注意:使用firefox和selenium IDE 2.4.0 谢谢。我的最佳猜测是使用addScript命令并将任务委托给JavaScript。我很怀疑单凭硒IDE就能解决您的问题 下面是一些伪代码 目标: 命令:addScript 价值: var links =

我是新来的。 搜索了几个小时后,我找不到做我想做的事情的方法。 我需要做的很简单。 我有一个带有很多书签的html页面。我可以在线或离线使用它。 所以我需要脚本从链接组中随机选取一个链接。然后单击该链接。 做这件事最简单的方法是什么

注意:使用firefox和selenium IDE 2.4.0


谢谢。

我的最佳猜测是使用addScript命令并将任务委托给JavaScript。我很怀疑单凭硒IDE就能解决您的问题

下面是一些伪代码

目标:

命令:addScript

价值:

var links = document.getElementsByTagName("a");
var randNum = Math.rand(0, links.length());
links[randNum].click()

不确定你想要实现什么?到目前为止你试过什么?问题在哪里?似乎没有建设性的问题我不确定您使用的是Selenium,但我使用它进行c.net和客户端测试。我们使用链接获取所有项目,并将它们插入列表中。然后使用随机数作为索引进行迭代,以选择要单击的链接。将随机索引项返回到selenium函数调用。@Abhijeet Kasurde。当然有些评论是非建设性的。干杯,谢谢。成功了。你是对的。这正是我需要的。太好了很高兴我能帮忙