我正在使用Ruby
,Watir-webdriver
和Page-object gem
at 进行自动化测试。
只是想知道人们如何处理一个在文本字段数量方面本质上是动态的页面。我目前正在工作的页面有'key' / 'value'
配对列表,可以根据需要添加任意数量。
我知道我可以用类似的东西访问说第五个
text_field(:key5, id: "key", index: 4)
text_field(:value5, id: "value", index: 4)
但是用大量可能不存在的项目填充支持页面感觉有点混乱。
我缺少更好的方法吗?