任何想法如何迭代控件列表并为每个运行相同的测试? 例: 我有一个生成的按钮列表。我想按下每个按钮并检查功能。 我怎么能这样做?
开始场景:
opaTest("Test if popover is closing.", function (Given, When, Then) {
Given
.iStartMyAppInAFrame(linkTestPage);
When
.onTheTestPage
.iPressAButton();
Then
.onTheTestPage
.iShouldSeeTheRequiredAction();
});
我需要这样的东西:
var buttons = readAllButtonsOfList();
opaTest("Test if popover is closing.", function (Given, When, Then) {
Given
.iStartMyAppInAFrame(linkTestPage);
for(var i = 0; i < buttons.length; i++)
{
When
.onTheTestPage
.iPressAButton(buttons[i]);
Then
.onTheTestPage
.iShouldSeeTheRequiredAction(buttons[i]);
}
}
});
希望有人可以在这里提供帮助。