我正在使用带有相应子类型的发票元素列表 = 类型,但是由于 Selenium IDE 只返回第一个匹配值,子类型不正确,我不知道如何移动到下一个类型值具有正确的子类型值。
说清单
Red Car, subtype = 1
Blue Car, subtype = 2
Yellow Car, subtype = 3
Red Car, subtype = 4
Blue Car, subtype = 5
我想选择 sub-type = 4 的 Red Car,但是 seleniumIDE 会自动返回第一个 Red Car 匹配并忘记其他匹配,但我想查看所有 Red Car。这会导致我的测试脚本崩溃,因为返回的 Red Car 子类型的子类型是 1 而不是 4。
public void testQqqqqq() throws Exception {
selenium.open("/invoicing/edit_car/-1?set_entityid=55184");
selenium.click("css=div.content > div.buttonbar > button.primary");
selenium.select("id=type", "label=Red Car");
selenium.select("id=type", "label=Red Car");
如您所见,我选择了第一辆 Red Car 和第二辆 Red Car,但它只显示 label=Red Car ,即使它的子类型错误,它也总是返回第一个。
非常感谢任何帮助,谢谢!