2016-07-08 1 views
0

Ich habe einen Ordner erstellt und jetzt möchte ich das löschen. Ich möchte lange auf diesen Ordner drücken, um Pop-up-Menü zu erhalten und dann auswählen und löschen möchten. Wie kann ich das machen ?Longpress auf Ordner, Pop-up-Menü zu bekommen

habe ich dieses Menü Pop-up zu bekommen, aber nichts

WebElement ele =driver.findElement(By.name("XYZ")); 
TouchAction action =new TouchAction(((AndroidDriver)driver)); 
action.longPress(ele, 1000).release().perform(); 

enter image description here enter image description here

In Ersten Bild Eines Ordner passiert ist und in der zweiten Bild bekam ich ein Menü, wenn Ordner gedrückt und gedrückt halten. Wie kann ich das automatisieren?

+0

mehr Erklärung benötigen –

+0

Hat Ihr langes Drücken nicht für 1000 ms zu arbeiten? Oder Sie können die Option 'Löschen' nicht auswählen? –

+0

Lange drücken gar nicht funktioniert. –

Antwort

0

Die Art und Weise das Element der Zugriff nicht korrekt war, die Sie interessieren und lassen Sie mich wissen:

WebElement ele = driver.findElement(By.xpath("//android.widget.TextView[@text='XYZ']")); 
TouchAction action = new TouchAction(((AndroidDriver)driver)); 
action.longPress(ele, 4000).perform(); 

enter image description here

+0

@raj Abhishek: Funktioniert es? –

+0

Versucht ... Gleiches Verhalten ..Nichts passiert .. :( –

+0

Wie finden Sie den Locator für den Ordner 'XYZ', verwenden Sie UIAutomator Viewer, können Sie den Screenshot nach der Erfassung in UI Automator Viewer –

Verwandte Themen