我正在开发一个软件项目,主要使用C和C#编写代码。目前,测试的责任主要落在开发人员身上,因为他们会更改代码。
我有兴趣实现一个自动化测试框架,以帮助我们提高代码质量。特别是,每次提交代码到版本控制时都进行自动化测试将非常好。
我没有太多关于自动化测试(或单元测试)的经验。有没有人使用过C/C#的测试框架进行开发?如果有,我们在公司范围内实施它以及在一个相当大的现有代码库中可能会遇到什么问题?
我特别关注了Gallio的使用方式。如果您对这个产品有任何评论,将不胜感激。
附加信息:
向现有项目添加单元测试
对传统ASP.NET Webforms应用程序进行单元测试
将现有代码转移到测试驱动开发
最喜欢的.NET单元测试框架