2017-01-12 1 views
1

Я проверяю функциональность приложения skype и пытаюсь изменить его профиль. Я попробовал два запроса. Но устройство Android не захватывает изображение.Appium Camera Functionality не работает

Я попробовал два запроса:

driver.sendKeyEvent(KeyEvent.KEYCODE_CAMERA); 

d.pressKeyCode(AndroidKeyCode.KEYCODE_CAMERA); 
+0

Вы попробовали мое решение? – Emna

ответ

0

для автоматизации камеры можно использовать Android KeyCodes.

Сценарий: -

Запустить приложение Войти в приложение Перейти к профилю изменения профиля изображения с помощью камеры

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(); 

} 

} 

Пропустив EventNumber, мы можем выполнить нужное событие.

для камеры Нажмите, Номер события является реализация Нажмите 27.

Камера: -

public void clickCamera() 

{ 

Keywords.keyBoardEvent(27); 

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

} 
0

попробовать это:

driver.sendKeyEvent (KeyEvent.KEYCODE_CAMERA); и Keywords.keyBoardEvent (27);

 Смежные вопросы

  • Нет связанных вопросов^_^