Busco una herramienta unitttest y el código de cobertura para sprocs TSQL. ¿Alguien puede recomendar una buena? Comercial o gratis.hay una herramienta de código cobertura para las pruebas unitarias TSQL sproc?
Respuesta
He usado tsqlunit, y acabo de notar this de Microsoft, que parece ser la prueba de la unidad de base de datos. Hay una serie de artículos sobre simple-Talk de Alex Kuznetsov así, para que mire si no lo ha hecho.
Jeremías Peschka comenzaron a construir dinámica de T-SQL para llamar a cada procedimiento almacenado en la base de datos, pero no he utilizado esto personalmente:
no pude encontrar uno cualquiera y por lo que sólo una batida juntos:
https://github.com/jbarker7/sqlcc
es una versión alpha y no tiene una extensa documentación todavía, pero en su mayor parte que debe ser capaz de modificar el App.config y sE e el ejemplo y hazlo funcionar para tu base de datos.
para las pruebas unitarias realmente no se puede obtener mejor que tSQLt - la funcionalidad de burla a través FakeTable y SpyProcedure son realmente de primera categoría y insuperable.
Si utiliza SSDT entonces usted puede utilizar esto para medir su cobertura de código:
https://the.agilesql.club/blog/Ed-Elliott/2016-01-14/T-SQL-Code-Coverage-In-SSDT
(lo escribí pero eso es exactamente lo que es de y es OSS)
I' ve consiguió una versión ahora que no se basa en SSDT y se puede utilizar como parte de un proceso de construcción:
https://the.agilesql.club/blogs/Ed-Elliott/2016-04-08/SQLCover-Code-Coverage-For-SQL-Server-T-SQL
ed
- 1. pruebas unitarias TSQL
- 2. ¿Garantiza la cobertura del código en las pruebas unitarias?
- 3. Ignorar la cobertura del código para pruebas unitarias en EclEmma
- 4. Pruebas unitarias lentas con Cobertura
- 5. Herramienta de cobertura de código XSL
- 6. ¿Hay pruebas contundentes del ROI de las pruebas unitarias?
- 7. Pruebas unitarias y marcos de cobertura de código para Objective-C?
- 8. Cobertura de cobertura para pruebas de integración en Maven
- 9. ¿Hay situaciones en las que las pruebas unitarias son perjudiciales para el código?
- 10. Cobertura del código de medición en Delphi
- 11. anotaciones Lombok vs cobertura de código de Cobertura o una herramienta similar
- 12. Pruebas unitarias para acceder al código ActiveDirectory
- 13. ¿Hay algún tipo de herramienta de cobertura 'assertion' (para Java)?
- 14. marcos de las pruebas unitarias para C
- 15. Pruebas unitarias Código AS3 para Flash
- 16. ¿Existe una herramienta gratuita de cobertura de código adecuada para usar con .NET 4 y NUnit?
- 17. Pruebas unitarias de generación automática para el código Java heredado
- 18. ¿Herramienta para detectar código de copia/pegado en TSQL?
- 19. ¿Cómo empezar a escribir una herramienta de cobertura de código?
- 20. Pruebas unitarias para las bibliotecas núcleo jQuery
- 21. ¿Cómo simular lanzando una excepción en las pruebas unitarias?
- 22. Pruebas unitarias para malloc()
- 23. ¿Debo usar una herramienta de cobertura de código?
- 24. Pruebas unitarias para PL/SQL
- 25. ¿Qué pruebas con las pruebas unitarias?
- 26. ¿Las pruebas unitarias deben escribirse antes de escribir el código?
- 27. ¿Los contratos de código realmente ayudan a las pruebas unitarias?
- 28. ¿El código duplicado es más tolerable en las pruebas unitarias?
- 29. Cuándo usar las pruebas unitarias?
- 30. ¿Hay alguna herramienta de cobertura de código útil para usar con JUnit?
VSTS para bases de datos no produce la cobertura de código sproc, por desgracia. Terminamos usando SQLUnit ya que es más fácil de configurar que VSTS para bases de datos. Todavía en busca de una buena solución de cobertura de código .. – Yuri
estoy interesado en cómo esto resulta. Podría hacer mi vida más fácil también. –