Contenido sobre Android
Buscar
Social
Ofertas laborales ES
« Google anuncia Android Studio, un IDE completamente nuevo para sustituir a Eclipse | Main | Los primeros mini-satélites basados en Android cumplen su misión espacial con éxito »
martes
may142013

Llega la versión 2.0 de Robolectric

Robolectric es un framework para ejecutar test android. Los test se ejecutan dentro de la máquina virtual y no en el emulador de android, con lo cual, el rendimiento que se alcanza es muy superior.

Hace unos días publicaron la versión 2.0 con grandes mejoras. Entre ellas destacamos:

  • Muchas vistas y widgets tienen ahora un comportamiento mucho más realista.
  • Han mejorado la carga de recursos, soportando ahora estilos y temas.
  • Añadido nuevas posibilidades con la anotación: @Config, con la que podemos especificar configuraciones para los métodos o las clases de test. Por ejemplo, podemos indicar la versión del SDK: @Config(reportSdk=Build.VERSION_CODES.FROYO). También podemos configurar cualificadores:  @Config(qualifiers="fr-port-hdpi").
  • La ejecución de los métodos del SDK ahora son mucho más rápidos.
  • El uso de la memoria y del rendimiento han mejorado.
  • Naturalmente, muchos bugs menores.

Para usar Robolectric simplemente tienes que añadir a tu proyecto Maven el siguiente pom:

 

  
  org.robolectric
  robolectric
  2.0-alpha-3

Y usar la anotación @RunWith en tu clase de test para empezar a testear.
@RunWith(RobolectricTestRunner.class)
public class MyActivityTest {
 
}

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>