§
测试程序的颗粒划分要小,如一组非法参数的测试要放在不同的程序中,这样就不会一个非法参数失败导致其余没有运行。
§
测试工具只占40%-60%。如7020项目中,以switchChannal为0为主, switchChannal非0的情况,框架下只进行返回值的判断。实际测试以demo为主来进行测试。
§
§
需要手工参与的与完全自动化的分离。如DUnit中采用多个Suite来分离的方法,详见测试机的F:/7016/yuyan/test下的DUnit的测试程序。
§
测试数据与测试程序的分离,详见测试程序通过excel读取测试数据达到数据与程序的分离 。
§
测试报告的生成,详见上篇文章。