Ich habe begonnen, Seite Fabrik verwenden, und jetzt muss ich XPath in @FindBy bereitstellen. Es wird großartig sein, wenn jemand einen Vorschlag oder eine Referenz darüber geben kann, wie man eine Variable in xpath mit @Findby übergeben kann.Iterate durch alle Elemente xpath mit @Findby in Java
Element, das ich mit @Findby Anmerkung
for(i=1; i <= liElements.size(); i++) {
WebElement linkElement = driver.findElement(By.xpath("//li[" + i + "]/div//a[contains(@class, 'btn-mini')]"));
linkElement.click();
}
Vielen Dank im Voraus für Ihre Hilfe ersetzen möchten.
Von Ihrem Beitrag ist es nicht das Kernproblem herausragen. Würden Sie bitte klären, wenn Sie einen Fehler oder Beispiel-HTML finden, die Sie versuchen zu finden? – Rao
Ich möchte meinen Code durch @FindBy Annotation ersetzen. Ich bin mir nicht sicher, wie ich es erreichen kann. – user16165
Können Sie bitte das Beispiel [hier] (https://github.com/SeleniumHQ/selenium/wiki/PageFactory) überprüfen und sehen, ob das hilfreich ist? – Rao