2016-09-14 3 views
0

Ich verwende Selenium Webdriver. Ich möchte den "Zurück" -Button des Firefox auswählen und mit der rechten Maustaste auf den Zurück-Button klicken und eine Option auswählen.Wählen Sie die Schaltfläche "Zurück" des Firefox-Browsers, um mit der rechten Maustaste und wählen Sie die Option von der rechten Maustaste Menü Selenium Web-Treiber - Java

Ich sehe, es gibt "Actions" API mit der rechten Maustaste, aber ich bin nicht in der Lage zu finden/finden Sie die "zurück" Schaltfläche Element der Firefox zu Rechtsklick mit Selen.

Kann mir bitte jemand helfen.

-Code iam versuchen, ist :: Mit Treiber firefox die WebDriver

Actions action= new Actions(driver); 
    action.contextClick(productLink).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.RETURN).build().perform(); 

In dem obigen Code inittate, anstelle von "product", ich sollte die Zurück-Schaltfläche Element des Firefox-Browsers auf der rechten Maustaste auswählen .

Antwort

0

Mit Selen ist das nicht möglich.

Sie können AutoIT mit Selenium verwenden, um darauf zu klicken. Lesen Sie den folgenden Artikel zur Verwendung von AutoIT. http://toolsqa.wpengine.com/selenium-webdriver/autoit-selenium-webdriver/

+0

@ user200290 Wenn Sie nur ** zurück navigieren wollen, dann sollten Sie 'driver.navigate(). Back();' verwenden, aber wenn Sie mit der rechten Maustaste auf die Zurück-Schaltfläche klicken und eine auswählen möchten Von den Optionen müssen Sie Hilfsprogramme von Drittanbietern wie AutoIT implementieren –

0

Hier ist, was Sie tun können. Versuchen Sie, "Navigation" -Befehle in Selen zu verwenden.

driver.navigate(). Zu ("http://www.DemoQA.com");

Es gibt viele Befehle, die Sie ausführen können. Wenn Sie immer noch Probleme bei der Verwendung finden, lassen Sie es mich wissen.

Verwandte Themen