Me gustaría realizar pruebas de regresión de los procedimientos almacenados de t-sql. Mi idea es especificar para cada SP conjuntos de parámetros de entrada múltiple. El SP debe ejecutarse con estos parámetros, los resultados deben escribirse en el disco. La próxima vez los nuevos resultados se deben comparar con los resultados almacenados anteriormente.Pruebas de regresión para procedimientos almacenados de T-SQL
¿Alguien sabe una buena herramienta para algo como eso? No debería ser tan difícil de implementar, pero en la práctica necesitarás funciones como "ignorar esa columna" o algo así. Y supongo que tal herramienta ya debería existir?
aplausos, Achim
Proporcionar solo entradas y salidas esperadas suena más como si estuviera probando funciones. Los procedimientos almacenados pueden usar datos que no sean los parámetros de entrada y pueden tener efectos colaterales, como escribir datos en una tabla, por lo que también deberá establecer el escenario para su prueba rellenando las tablas apropiadas y guardando los efectos secundarios como parte del proceso. resultado. – mdma