Prueba de la aplicación Android en Android Studio

En primer lugar quiero hacer una confesión. Nunca he escrito una prueba antes. He sido un programador durante más de 10 años, y nunca una vez que encontré la necesidad de escribir una prueba adecuada (o lo que se llama) ya que la mayoría de escribir códigos que (creo) se puede probar fácilmente manualmente.

Ahora estoy escribiendo una aplicación Android bastante compleja, y este manual de pruebas que estoy haciendo para asegurarse de que todas las funciones y clases se ejecuta como previsto me ralentiza miserablemente. Así que ahora estoy un poco buscando en la oscuridad sobre cómo hacer que mis códigos de prueba compatible (¿existe tal cosa?) Y dónde debo empezar.

Estoy usando el último Android Studio (1.2 Beta 3). Encontré que bajo la carpeta 'src', hay una carpeta 'androidTest', que (con pocas carpetas debajo) contiene un archivo, ApplicationTest.java. Aquí está el contenido de ApplicationTest.java

public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); } } 

Aceptar ahora volver a mi aplicación. Quiero probar la clase AnalyzerOffline.java (que se encuentra en main> java> com.code.imin.app) que he escrito, porque tiene códigos bastante complejos y grandes que circulan por ahí. Entonces, ¿cómo debo empezar? Intenté leer http://developer.android.com/tools/testing/testing_android.html , http://rexstjohn.com/unit-testing-with-android-studio/ etc pero todavía no sé por dónde comenzar – Siento que estoy perdiendo algo aquí, o tal vez de alguna manera mi mentalidad de escribir la prueba o la idea de que está mal.

Así que, por favor, alguien me muestre algo de luz aquí?

Estoy usando la prueba de herramientas Monkey

Paso 1:

Abra el terminal de estudio de Android (Herramientas-> terminal abierto)

Paso 2:

Para usar mono, abre un prompt de comando y simplemente navega al siguiente directorio.

  export PATH=$PATH:/home/adt-bundle-linux-x86-20140702/sdk/platform-tools 

Paso 3:

Agrega este comando de mono en el terminal y presiona enter ..

Vea la magia en su emulador.

 adb shell monkey -p com.example.yourpackage -v 500 

500- es el recuento de frecuencia o el número de eventos que se enviarán para la prueba.

Usted puede cambiar este conteo ..

Más referencia,

http://www.tutorialspoint.com/android/android_testing.htm

http://androidtesting.blogspot.in/2012/04/android-testing-with-monkey-tool.html

  • No se pudo resolver: com.google.firebase: firebase-database: 10.2.0
  • Ficha Text / Design falta de nuevo proyecto Android en Android Studio IDE
  • Split lib_main se definió varias veces
  • ¿Cómo crear la mejor estructura de proyectos de aplicaciones para Android con Android Studio y Gradle?
  • Google Play detecta nuevos permisos después de usar Android Studio
  • ¿Podemos usar Android Studio para el desarrollo de AOSP?
  • Fragmento de Android Studio - método onButtonPressed
  • ¿Cómo agregar una nueva actividad al proyecto existente en Android Studio?
  • ¿Cómo puedo agregar datos que he introducido en un cuadro de EditText en una matriz para enumerar en otra actividad?
  • Android Studio - Eliminar módulo - IncorrectOperationException: No debe cambiar el documento fuera del comando ni deshacer acción transparente
  • ¿Cómo puedo obtener Android Studio para señalar mi código fuente de SDK?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.