2016-04-27 10 views
0

i Appium bin mit (Java) Android-App zu testen, die Popup-Fenster enthält, (Popup erscheint nach Klicken auf eine Schaltfläche ..)Umgang mit Pop-up in android app Appium

das Popup komponieren aus :

Framelayout mit Ressource-ID: Android: id/content Linearlayout mit Ressource-ID: Android: id/parentPanel Linearlayout (enthalten 2-Tasten) mit Ressourcen-ID: android: id/buttonPanel

i Ich möchte 1 der Tasten drinnen drücken ... Ich habe versucht, die Optionen zu testen, die ich gefunden habe das Netz, aber nichts funktioniert enter image description here

+0

zeigen, was u in ur-Code zu tun ..... – noor

+0

String handle = driver.getWindowHandle(); driver.switchTo(). Window (handle); WebElement bDenoiseDialogDenoise = driver.findElement (By.id ("com.mv4d.oxalis: id/button1")); \t \t \t \t bDenoiseDialogDenoise.click(); –

Antwort

1

Sie self.driver.find_element_by_name verwenden können ("Text angeklickt werden")

+0

danke, es funktioniert .. aber ich versuche auch herauszufinden, es tun andere dann Name ... –

+0

können Sie ID von OK-Taste verwenden, oder Sie können einen XPath mit OK Text –

+0

mit der ID des OK (Denoise Button) funktioniert nicht ... –

Verwandte Themen