一: 自动化编程规范检查解决方案代码的可阅读性、可维护性是个基本要求,这个最基本的要求在很多公司往往无法实现
我们见到更多的是风格各异、富有个性的代码
这对代码的相互阅读和理解,后人的维护代理很大的困惑,而所有这一切本来就不应该出现的
很多公司都有自己的一套编程规范,在实践中却无法持之以恒地执行
通过人工检查代码,耗时、 耗力, 效果不理想, 而且不可避免存在遗漏
如何为一个部门,甚至一个公司定制一套规则
并用这套规则强制地检测公司所有的代码,而且省时、省力
自动化编程规范检查解决方案高效的解决了这个问题
它可以按客户的需求定制一套规则,并采用工具严格地检查所有的代码,强制保证所有的代码风格一致,书写格式一致
提高的代码的可阅读性和可维护性
自动化编程规范检查解决方案可以实现一个部门、公司的代码风格一致
减少因代码风格各异带来阅读理解、维护困难
实现步骤1 .架构师制定团队统一规则,Architect Edition(C++Test、Jtest 、
Test)定制规则,团队统一使用此规则(编码标准,单元测试用例生成)2 .架构师上传规则到TCM(Team Configuration Manage) 3 .开发人员使用团队规则进行自动代码走查,单元测试4 .结果发布二: C++Test介绍C++Test 是一个 C/C++ 单元测试工具,自动测试任何C/C++ 类、函数或部件,而不需要您编写一个测试用例、测试驱动程序或桩调用
C++Test 能够自动测试代码构造(白盒测试)、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试)
C++Test 是一个易于使用的产品, 能够适应任何开发生命周期
通过将 C++Test 集成到开发过程中,您能够有效地防止软件错误, 提高代码的稳定性, 并自动化单元测试技术 (这是极端编程过程的基础)
特性即时测试类 /函数支持极端编程模式下