Je dois automatiser une application Web sur Android et iOS qui utilise une caméra native. Est-il possible d'utiliser le rapporteur, l'appium et le sélénium Webdriver?Puis-je automatiser Android/iOS caméra native en utilisant appium, rapporteur et sélénium Webdriver
Q
Puis-je automatiser Android/iOS caméra native en utilisant appium, rapporteur et sélénium Webdriver
0
A
Répondre
0
Je crois oui, vous pouvez
Reportez-vous l'article ci-dessous: -
http://testingalert.com/automate-android-actions-using-appium/
est sous le code java. Vous avez juste besoin de trouver une opération similaire dans le noeud de protectionJS
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();
}
}
By passing the eventNumber, we are able to perform desired event.
For Camera Click, Event Number is 27.
Camera Click implementation: -
public void clickCamera()
{
Keywords.keyBoardEvent(27);
System.out.print("Clicked on Camera ");
}
Merci pour votre réponse. Mais est-il possible d'accéder à l'utilisation de la caméra native (alerte Android) du rapporteur (Webview)? Je n'ai pas d'application J'automatise la Webapp dans Mobile Chrome. – Lina