代码自测
来源:互联网 发布:冰川网络 上市 编辑:程序博客网 时间:2024/05/01 22:15
代码自测是在迁入代码前必须进行的一个过程,实际上属于白盒(white box)测试的范畴。
一般有两种办法:
1.写好单元测试并保证测试通过。
这种方法是最好的,也是我们未来要努力的方向。不过目前GCL7.Calculator处于维护阶段,以前的设计不能很好的支持写单元测试,所以实施起来不太容易。我做了一些尝试,有时间介绍给大家。有兴趣的话可以探讨。
2.在Debug状态下Step一遍自己的代码
这一招是从Writing Solid Code中学来的,在学会写单元测试之前,是我主要的自测手段。一定要保证自己的代码每一行都Step过,并且你仔细的检查了每一个Step的状态符合你的预期。(没有做到这一步之前,你敢对自己的代码有信心么?)
这个方法的关键点在于强迫你构造测试用例,让你的代码每一行都被覆盖到(当然,不要求覆盖所有的逻辑组合,那是很难做到的,对我们做的系统而言也不是必须的)。
这个办法听起来很困难,实际上由于你每次迁入的代码量不会太大,所以实施起来是比较容易做到的(只要你对自己写的代码有足够的责任心)。同时,这个方法可以帮助你养成经常迁入代码的习惯。
注:Writing Solid Code,中文版为《编程精粹——Microsoft编写优质无错C程序秘诀》,有电子版。
- 代码自测
- 代码自测检查单模板
- 代码自测检查单模板
- QString 类中各函数的作用总结和自测代码
- 软件开发中的自测及C代码示例
- 保证自己写的代码没有问题之自测
- 自测忧郁症
- 自测身体
- KCU105自测
- 开发自测
- 吐槽开发的代码未自测直接给 QA 测试带来的小烦恼
- 中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题&代码
- 【亚健康状态自测】and【过劳死自测】
- 开发维护效率自测
- 就业指导:能力类型自测
- 自测你是否疲劳
- 女孩进来自测一下
- 数据结构能力自测
- 存储过程编写经验和优化措施
- OSWORKFLOW工作流的概念
- 成功配置了Eclipse3.0+tomcat5.0.27+lomboz3.0
- 现在应该还不晚
- 测试javascipt
- 代码自测
- 今天又学会了一种使用插件的新方法,并且学着作了个简单的插件。
- 学习Java前的准备。
- 发个牢骚。
- 继续The JavaTM Tutorial之旅。
- 关于c#的类的派生
- 有一种美丽.....叫做放弃...
- .Net的本质
- The JavaTM Tutorial 缓慢进行中。