为了提高软件的开发效率和质量保证软件的正确性进行单元测试是很有必要的,
一、软件测试
测试对象:软件设计的最小单位——模块或函数
测试方法:
结果是否正确
检查反向关联
使用其他手段来实现交叉检查
强制产生错误条件
性能特性
边界条件
一个好的测试程序应有的品质:
1.自动化(Automatic)
2.彻底的(Thorough)
3.可重复的(Repeatable)
4.独立的(Independent)
5.专业的(Professional)
二、代码规范
代码规范要注意的事项
1.缩进,(不要全部左对齐,要让程序有层次感)
2.变量命名,(变量命名的方法有很多,主要是起到标识的作用,应注意整个程序风格统一,命名的名字具有实际意义,方便查找和维护)
3.注释,(良好的注释习惯增加代码的可读性,方便自己也方便他人阅读,要做到行行有注释,关键位置必有注释)
三、总结
程序运行时总会产生一些未知的错误,这时测试程序改进就很有必要,在实际应用中一个小小的错误就有可能造成很严重的后果,
要保证单元测试的全面性,不放过任何一个漏洞。在面对大的软件开发时,一个人的脑子显然不够用,不怕犯错,但要有改正错误的方法。
一个优秀的程序员应该有一个好的代码编辑习惯,这样才能更好地融入团队,编写出可靠,安全,简洁的代码。