我正在寻找TSQL sprocs的单元和代码覆盖工具。任何人都可以推荐一个好的吗?商业或免费。是否有TSQL sproc单元测试的代码覆盖工具?
10
A
回答
1
我用tsqlunit,刚刚注意到来自Microsoft的this,这似乎是数据库单元测试。还有一系列关于Simple-Talk的文章,Alex Kuznetsov也是如此,如果您还没有看过,请看看。
0
耶利米Peschka开始构建动态T-SQL调用数据库中的每个存储过程,但我没有用这个个人的看法:
2
我找不到任何一个,所以我只是鞭打一个一起:
https://github.com/jbarker7/sqlcc
这是一个alpha版本,并没有大量的文档还,但在大多数情况下,你应该能够修改App.config中和SE e示例并让它为您的数据库运行。
4
进行单元测试,你真的不能比tSQLt得到更好的 - 通过FakeTable和SpyProcedure嘲讽的功能真的是一流,首屈一指。
如果使用SSDT,那么你可以用这个来衡量你的代码覆盖率:
https://the.agilesql.club/blog/Ed-Elliott/2016-01-14/T-SQL-Code-Coverage-In-SSDT
(我写的,但是这也正是它是是OSS)
我已经有了一个版本,现在不依赖于SSDT,可以用来作为构建过程的一部分:
https://the.agilesql.club/blogs/Ed-Elliott/2016-04-08/SQLCover-Code-Coverage-For-SQL-Server-T-SQL
ed
相关问题
- 1. 单元测试框架+ C++代码覆盖工具
- 2. Jacoco覆盖的单元测试代码
- 3. 单元测试代码覆盖问题
- 4. maven单元测试代码覆盖率
- 5. 测试通过,但代码不覆盖是100%单元测试
- 6. Windows有没有免费的C测试代码覆盖工具?
- 7. PHPUnit代码覆盖率显示单元测试的代码覆盖率?
- 8. 使用aqtime测量单元测试的代码覆盖率
- 9. 它是否存在任何简单的代码覆盖工具?
- 10. 代码覆盖率报告“代码运行”,但不是由单独文件单元测试“代码覆盖”
- 11. 带有非单元测试的PHP代码覆盖范围
- 12. Clojure测试覆盖工具?
- 13. Ruby测试覆盖工具
- 14. XSL代码覆盖工具
- 15. 基础分支覆盖是否有很好的代码覆盖工具?
- 16. 代码覆盖工具
- 17. MS测试覆盖工具测试
- 18. 测试代码覆盖工具的价值
- 19. 使用单声道和单元测试的代码覆盖
- 20. “代码覆盖”与“代码测试”?
- 21. 没有单元测试的javascript覆盖
- 22. 代码覆盖工具位
- 23. .NET代码覆盖工具
- 24. 三叶草代码覆盖率:检测单元测试
- 25. 浏览器单元测试的代码覆盖率
- 26. 确保单元测试中的代码覆盖率?
- 27. 具有专有测试自动化的Windows代码覆盖率
- 28. Python中的分布式单元测试和代码覆盖
- 29. Chrome扩展的单元测试代码覆盖率
- 30. 我是否应该通过单元测试覆盖代码,即使它已经被集成测试涵盖了?
不幸的是,VSTS for Databases不会产生Sproc代码覆盖率。我们最终使用SQLUnit,因为它比VSTS更容易设置。仍然在寻找一个很好的代码覆盖率解决方案.. – Yuri 2009-11-12 18:31:49
我很感兴趣,如何结果。也许会让我的生活更轻松。 – 2009-11-12 19:44:10