Pruebas unitarias para VBScript, código ASP y SQL Server 2000

Tengo un proyecto muy antiguo implementado en ASP (clásico) y SQL Server 2000. Debido a problemas de calidad, he estado considerando la posibilidad de implementar algún tipo de prueba de calidad automatizada. Sin embargo, las páginas web son ASP, el proyecto es en realidad un 85% de procedimiento almacenado de SQL Server, funciones, vistas y DTS. (Gran cantidad de dependencia en DTS) Se produce mucha generación de código desde SQL Server.

En lo que respecta al DTS, esperamos posiblementeactualizar la base de datos a SQL Server 2005 - Entonces, si la prueba de unidad no se puede configurar en DTS, ¿qué pasa con SSIS?

He encontradoASPUnit Pero ya no parece mantenerse ...

En cuanto a mi pregunta, es realmente una pregunta de varias partes.

¿Es posible y práctico realizar pruebas de unidad ASP?¿Es posible y práctico realizar pruebas unitarias en los objetos de SQL Server? (He visto algo de éxito en esto, pero también algo de desaliento.)¿Existe actualmente un marco de prueba compatible que se pueda usar tanto con ASP como con SQL Server?¿Existe algún método de control de calidad de software alternativo para las pruebas unitarias de este tipo de base de código? (Cualquier consejo general también sería útil. Gracias.)Además, he estado considerando el ROI en la implementación de pruebas automatizadas en un proyecto como este. El proyecto es grande. No sé cuánto código, pero cientos de archivos, miles (si no millones) de líneas de código. Dado esto, volvamos a 1 y 3.

Estoy realmente en una mala situación con este proyecto; Cualquier consejo general de control de calidad sería muy apreciado ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta