2010-10-20 73 views
6

Estoy buscando recomendaciones de conjunto de herramientas para automatizar las pruebas de una aplicación Oracle Forms, con las pruebas (idealmente) para ser conducidas desde Cucumber.Herramientas de prueba de automatización para la aplicación Oracle Forms?

Creo que esto es normal/inevitable en las aplicaciones basadas en Oracle Forms, pero lo deletrearé de todos modos; la forma en que la aplicación funciona a partir de una perspectiva del usuario final es:

  • usuario se conecta a través de un navegador, nos lleva a la página de la aplicación y los registros en
  • Cuando el usuario inicia una sesión, se descarga un applet, y el La aplicación Oracle Forms se inicia en una ventana separada. El usuario luego interactúa con la aplicación a través de la interfaz Oracle Forms, dejando la ventana del navegador abierta (el usuario no puede cerrar el navegador mientras se ejecuta la aplicación Oracle Forms, o la sesión se perderá)

Idealmente, que habría un conjunto de herramientas por ahí que puede grabar las interacciones del usuario con el Oracle Forms aplicación, y podríamos insertar pasos en nuestros escenarios pepino como ...When I type 'Bob Smith' into the 'Username' field And I hit the 'Submit' button..., entonces tienen código de la biblioteca sentado detrás de las escenas para conducir el Oracle Forms interfaz de usuario en este nivel.

También había necesidad de ser capaz de comprobar que varios botones/campos/lo que se visualizan en el momento apropiado, y las otras cosas normal pruebas funcionales ...

Cualquier sugerencia en cuanto a herramientas que podrían vamos a construir este código de biblioteca detrás de escena?

+1

de Oracle OpenScript (http://www.oracle.com/technetwork/oem/downloads/index- 084446.html) se ve como una herramienta de automatización que trabajará con Oracle Forms, pero se ve bastante dolorosa para tratar el perno en un marco de pepino. ¿Hay una solución más amigable con el pepino? – monch1962

+0

No, OpenScript no funcionó, pero parece Sikuli. No estoy seguro de si realmente está listo para producción – monch1962

Respuesta

0

Creo que la mejor manera es utilizar Sikulix para automatizar las formas de Oracle en el applet de pepino "http://sikulix.com/"

Cuestiones relacionadas