¿Debo encadenar las pruebas de GUI o iniciar el applet de nuevo cada vez?

En el proyecto de código abierto JChemPaint , por ejemplo, la GUI se prueba (usando el marco FEST) mediante la recopilación de una docena de pruebas individuales cada una en unos pocos archivos Java. El applet se inicia solo una vez por archivo y se realizan varias pruebas independientes en una cadena.

Me gustaría saber si esta es una buena práctica. Por supuesto, comenzar cada vez costaría tiempo. Sin embargo, puedo ver problemas con los efectos secundarios de acciones anteriores y posibles excepciones, pero no soy un experto. Entonces, ¿es una buena práctica poner varias pruebas en un inicio de applet?

(Estoy buscando también una colección de mejores prácticas para las pruebas de GUI, pero no puedo plantear esa pregunta, sin embargo, las sugerencias son bienvenidas).

Respuesta 1

Tengo una pantalla de búsqueda que tiene 10 campos e involucra alrededor de 5 a 6 tablas para obtener el resultado. Estoy escribiendo una consulta SQL personalizada y agregando donde condición solo cuando existe un valor. Puede alguien ...

¿Puedo usar caridad variable de th: cada uno en otro bloque de código? Por ejemplo, <select class = "select-field"> <opción th: each = "charity: $ {charities}" th: value = "$ {charity.id}" th: text = "$ {...

Según la documentación de Lotus Notes, una vista que contiene una columna con un valor constante o la interfaz de usuario solo funciona como sus datos, la columna no se incluirá en el vector de valores de columna a través del ...

Esto parece una tarea simple, pero ya he hablado con dos de mis compañeros de trabajo sobre esto y nadie entiende dónde radica el problema. Tenemos un proyecto Maven de múltiples módulos con un archivo POM raíz ...