【发布时间】:2014-09-30 17:03:03
【问题描述】:
我正在使用 Silenium IDE 测试网站的表格数据。我有 Flow Control 插件,但我有一个棘手的循环要做。
我需要检查表中的每一行数据是否包含特定文本。每行的 ID 都有一个不同的 # 标识给定的行。如果没有循环,我会做以下测试:
assertTable id=ctl_MainPlaceLog.1.0 071-01
assertTable id=ctl_MainPlaceLog.2.0 071-01
assertTable id=ctl_MainPlaceLog.3.0 071-01
assertTable id=ctl_MainPlaceLog.4.0 071-01
etc...
如您所见,ID 的第 # 行随着您向下移动表格而增加。有没有办法运行一个循环来检查表的相同 ID,但在每次迭代中都会增加 ID 内的行号?这样我就可以在循环中运行表,每次迭代只更改同一元素 ID 内的行的 #。
谢谢。
伊利亚
【问题讨论】:
-
你为什么不使用代码来代替......IDE真的只是为了帮助你获得你需要编码的信息
-
我不会编码!
-
好几年没用IDE了,但是只要我记得它就不能做你想做的事情。
-
我想通了。您可以将变量插入到表的 id 中
-
我不使用“Selenium IDE”。我使用“Selenium Builder”。
标签: loops testing selenium selenium-ide