2017-01-12 8 views
1

Ich überprüfe die Skype-App-Funktionalität und versuche, das Profilbild davon zu ändern. Ich habe zwei Abfragen ausprobiert. Aber Android-Gerät erfasst das Bild nicht.Appium Camera Funktionalität funktioniert nicht

Ich habe versucht, die beiden Anfragen:

driver.sendKeyEvent(KeyEvent.KEYCODE_CAMERA); 

d.pressKeyCode(AndroidKeyCode.KEYCODE_CAMERA); 
+0

hast du meine Lösung versucht? – Emna

Antwort

0

Kamera zu automatisieren wir KeyCodes Android verwenden können.

Szenario: -

Starten Sie die App Anmeldung in der App Go Ändern Sie die Profilbild Profil-Kamera mit

public static void keyBoardEvent(int eventNumber) 

{ 

try 

{ 

Runtime.getRuntime().exec("cmd /C adb shell input keyevent " + eventNumber); 

Thread.sleep(3000); 

} 

catch (Throwable t) 

{ 

t.printStackTrace(); 

} 

} 

Durch die Eventnumber vorbei, sind wir in der Lage gewünschte Ereignis auszuführen.

für Kamera-Click, Ereignisnummer ist 27.

Kamera Click Implementierung: -

public void clickCamera() 

{ 

Keywords.keyBoardEvent(27); 

System.out.print("Clicked on Camera "); 

} 
0

try this:

driver.sendKeyEvent (KeyEvent.KEYCODE_CAMERA); und Schlüsselwörter.keyBoardEvent (27);

Verwandte Themen