Script Beanshell et Android

Script Beanshell et Android - Java - Programmation

Marsh Posté le 22-01-2013 à 14:43:33    

Bonjour,
 
Je tente depuis plusieurs jours d'automatiser des tests robotium (http://code.google.com/p/robotium/) grâce à Salomé et au plug-in Beanshell.   :sweat:  
 
J'ai a ma disposition:
- une appli android à tester,
- une appli de test robotium fonctionnelle,
- un environnement salomé fonctionnel avec le plugin beanshell,
- un script shell fonctionnel permetant de lancer un avd (emulateur), d'y installer les appli, d'effectuer les tests, de récupérer le résultat et de fermer l'émulateur:
 

Code :
  1. #!/bin/bash
  2. echo "on lance l'AVD"
  3. emulator -avd test &
  4. echo "attente du démarrage"
  5. sleep 15
  6. echo "Installation de l'application a tester"
  7. adb install -r /home/marie/workspace/AndroidCalculator/bin/AndroidCalculator.apk
  8. echo "Installation de l'application de test"
  9. adb install -r /home/marie/workspace/TestProject/bin/TestProject.apk
  10. echo "Lancement du test"
  11. adb shell am instrument -w com.calculator.test/com.neenbedankt.android.test.InstrumentationTestRunner
  12. echo "Recuperation du fichier de résultats"
  13. adb pull data/data/com.calculator/files/TEST-all.xml ./resultats.xml
  14. echo "extinction de l'AVD"
  15. adb emu kill


 
Ma question est: comment, grâce à beanshell, je peux exécuter le script pré citer, ou alors obtenir un résultat équivalent par tout autre moyen que vous pourrez me suggérer ?
 
Merci d'avance de l'aide que vous pourrez m'apporter.  :jap:

Reply

Marsh Posté le 22-01-2013 à 14:43:33   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed