使用Watir-Webdriver,如何以完全随机的顺序自动化数组中所有元素的输出

时间:2012-02-17 12:40:35

标签: ruby watir-webdriver

使用Watir-Webdriver,如何以完全随机的顺序自动化数组中所有元素的输出。我的数组中有9个项目是从CMS中提取的,这些项目被拉入一个编号为1,2,3,4 ......的列表中,但每次都是完整的随机顺序。

不幸的是,我没有分享示例或屏幕截图,也不希望我的问题得到完整的解决方案。如果有人能指出我正确的方向,我将非常感激。

1 个答案:

答案 0 :(得分:0)

这更像是Watir-webdriver的Ruby问题。完全按照回答的问题说话(坦白说我认为这掩盖了你所面临的更大挑战)我会做以下事情

1)洗牌阵列。 the .shuffle method has been built in from at least ruby 1.8.7 onward
2)然后使用.each.each_with_index遍历现在随机化的数组