测试前的准备
         在开始测试时,要先声明一下,无论你设计多少测试用例,无论你的测试方案多么完美,都不可能完全100%的发现所有BUG,我们所需要做的是用最少的资源,做最多测试检查,寻找一个平衡点保证程序的正确性。穷举测试是不可能的。
         所以,这里要说的是使用最为广泛的基本路径测试法。基本路径测试法是在程序控制流图的基础上,通过分析控制构造的圈复杂度,导出基本可执行路径集合,从而设计测试用例的方法。
         本文中出现的蓝色字体的相关内容,会在接下来的几篇心得文章中一一介绍,嘿嘿。。。。。。
         补充:很多人对软件测试存在着误区,认为软件的测试就是再找错,虽然测试的基本目的是找出编码中存在的问题,但是,软件的测试价值远远不只是“找错”。
       软件测试的价值不只是找错:
(1)测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进;
 
(2)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性;
 
(3)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法