Используя Watir-Webdriver, как я могу автоматизировать вывод всех элементов в массиве в совершенно случайном порядке - PullRequest
1 голос
/ 17 февраля 2012

Используя Watir-Webdriver, как я могу автоматизировать вывод всех элементов в массиве в абсолютно случайном порядке. В моем массиве 9 элементов, которые извлекаются из CMS, и элементы помещаются в список, который нумеруется 1,2,3,4, .... но каждый раз в произвольном порядке

К сожалению, у меня нет примера или снимка экрана, и я не ожидаю полного решения моей проблемы. Если кто-то может просто указать мне правильное направление, я был бы очень благодарен.

1 Ответ

0 голосов
/ 17 февраля 2012

Это действительно больше вопрос Ruby, чем Watir-webdriver.Говоря просто на вопрос, на который был дан ответ (что, честно говоря, я думаю, замаскирует более сложную задачу, с которой вы сталкиваетесь), я бы сделал следующее

1), чтобы перемешать массив. метод .shuffle был встроен, по крайней мере, начиная с версии 1.8.7 .
2), затем используйте .each или .each_with_index для обхода теперь рандомизированного массива

...