मुझे समस्या में फंस गया है और मैं इसे ठीक करने में सक्षम नहीं हूं मुझे अपने पृष्ठ पर एनएचटी छवि का उपयोग करना है जो HTML के अंदर तालिका में आता है। मैं प्रत्येक पंक्ति के लिए क्रमश: अगले स्क्रीन पर जाने के लिएसेलेनियम वेबड्राइवर एनएच तत्व
मैं विभिन्न समाधान की कोशिश की है यहाँ प्रदान की छवि पर क्लिक करने की जरूरत है लेकिन जब से मैं findElement साथ (द्वारा) वाक्यविन्यास काम कर रहा हूँ मैं उन assistances के साथ अपने कोड को चलाने के लिए सक्षम नहीं हूँ
मेरे कोड है:
public void editUser(String userName)
{
System.out.println("in editUser 1");
int row = getCellRow(table, userName);
System.out.println("in editUser 2");
WebElement edit = driver.findElement(By.xpath("//*[@class='grid']/tbody/tr[2]/td[8]/a[1]/img"));
System.out.println("in editUser 3");
edit.click();
System.out.println("in editUser 4");
clickButton(closeButton);
}
त्रुटि है:
No such element exception. Unable to locate element: {"method":"xpath", selector"://img[@title='User Management'])[2]
सेलेनियम आईडीई अपने तत्व नहीं बल्कि सेलेनियम वेब ड्राइवर को पहचान सकता है! कृपया सलाह
पोस्ट अपने html कोड स्निपेट यहाँ है के लिए n वें तत्व को संदर्भित करने के। – Santoshsarma
हमें एक उदाहरण दें जो आप ढूंढने की कोशिश कर रहे हैं। – Arran
संतोषस्र्मा: मैंने यहां HTML कोड स्निपेट जोड़ा है। कृपया देखें और sdvice – user1726783