-1
情景是在單擊旋轉按鈕之後,如果任何行具有相同類型的形狀,則應在打印框中打印500個點,如果任何行具有相同類型的2個形狀和一個形狀不同於300分應打印在分數框中,如果有三排不同的形狀,則應在打分框中打印100分。如何使用硒檢查相同類型的數據
文件連接,
情景是在單擊旋轉按鈕之後,如果任何行具有相同類型的形狀,則應在打印框中打印500個點,如果任何行具有相同類型的2個形狀和一個形狀不同於300分應打印在分數框中,如果有三排不同的形狀,則應在打分框中打印100分。如何使用硒檢查相同類型的數據
文件連接,
您還沒有提到任何html
或任何內容。我有一些解決方案,它可以幫助你
假設所有9倍的圖像呈現在一個表中,如果td
以正方形圖像的圖像變化,則class加入到旋如後<td>
標籤更改類名記者圖像即TD像 - <td class="square">
識別的唯一性是什麼發生在你的HTML和更改代碼按照它是簡單的邏輯例子 -
List<WebElement> allelement = driver.findElements(By.xpath("//table[@id='mytable']//td"));
int count=0;
for(int i=0;i<allelement.size();i++)
{
switch(i)
{
case 0:
case 3:
case 6:
if(allelement.get(i).getAttribute("class").equals(allelement.get(i+1).getAttribute("class")))
{
if(allelement.get(i).getAttribute("class").equals(allelement.get(i+2).getAttribute("class")))
{
System.out.println("Spin 500");
}
else
{
System.out.println("Spin 300");
}
}
else if(allelement.get(i+1).getAttribute("class").equals(allelement.get(i+2).getAttribute("class")))
{
System.out.println("Spin 300");
}
else
{
count++;
if(count==3)
{
System.out.println("Spin 100");
}
}
break;
}
}
tnx narendra ... – karthikashoka
@karthikashoka,對你有幫助嗎? – NarendraR