我在选择框中有一个项目列表,如下所示:
<li id="ShowOption1">Yes</li>
<li id="ShowOption2">No</li>
<li id="ShowOption3">Maybe</li>
<li id="ShowOption4">Not sure</li>
...
然后我们有一个单独的按钮,用户按下该按钮以根据他们的选择查看报告。
我想要做的是遍历列表并按下go按钮。
如何实现这一点是Test Studio?
答案 0 :(得分:0)
如果您使用的是Test Studio GUI,我会在数据驱动的测试片段中进行选择,该片段根据ID动态识别列表选项。
我假设您知道如何绑定数据源中的值。
数据源会显示:
ElementID, ListText
ShowOption1, Yes
ShowOption2, No
ShowOption3, Maybe
ShowOption4, Not sure
您的主要考试是:
该片段将是:
DynamicListOption的查找逻辑将是: * tagname正好是li * id恰好是$(ElementID)
要点:
片段遍历元素ID列表,查找元素,然后根据文本值选择选项。此外,添加和删除元素非常简单。