2009-07-16 14 views

Respuesta

1

Desde mi experiencia de prueba hasta ahora, definitivamente puedo decirles que no es una gran idea automatizar la GUI y las pruebas de usabilidad. Es mejor dejar este tipo de pruebas para los seres humanos.

Aún si es necesario automatizar, le recomendaría utilizar buenas herramientas como Silktest o Selenium.

7

Hay dos tipos diferentes de herramientas que conozco:

  • Sobre la base de la capa de accesibilidad: LDTP, dogtail, strongwind
  • Con base en el reconocimiento de imágenes: Sikuli, xpresser

En En mi opinión, LDTP es la mejor herramienta en este momento, ya que proporciona una forma de acceder programáticamente a los widgets en su aplicación a través de la capa de accesibilidad. Sin embargo, la capa de accesibilidad no es realmente estable aún, en particular si está habilitada para todo el sistema. Así que permitiría que LDTP permita el acceso solo para su aplicación para la prueba.

Sikuli parece prometedor, pero soy reacio a recomendarlo porque no estoy completamente seguro de que un cambio en la resolución, el tema, la fuente, etc. no rompa todos los casos de prueba y puede terminar gastando un considerable cantidad de tiempo manteniéndolos.

Cuestiones relacionadas