51Testing软件测试论坛
标题:
Ruby+watir怎么随机选择下拉框?
[打印本页]
作者:
软测小白
时间:
2015-3-31 14:48
标题:
Ruby+watir怎么随机选择下拉框?
如图,使用Ruby+watir怎么随机选择下拉框中的省市信息啊?
作者:
软测小白
时间:
2015-4-2 14:00
作者:
LUCIEN06
时间:
2015-4-10 11:02
可以先获取整个列表生成一个数组,再利用数组长度生成一随机数,选择随机数对应的选项。
作者:
LUCIEN06
时间:
2015-4-10 13:48
LUCIEN06 发表于 2015-4-10 11:02
可以先获取整个列表生成一个数组,再利用数组长度生成一随机数,选择随机数对应的选项。
option_length = browser.select_list(:id, "province").options.count #返回的不是一个数组,但可以获取其长度。
random = Random.rand(0...option_length) #生成随机数
browser.select_list(:id, "province").option(:index => random).select
用watir-webdriver试过是可行的,感觉watir应该也有类似方法。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2