c语言测验是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。
程序难以实现百分百准确无误,测试是减少程序错误的重要手段。
测试可能包含多个环节,如:开发人员自身对程序的测试、与开发人员相同机构的测试部门(或专门负责测试的外包机构)的测试、交付给程序使用机构后,由使用机构组织相关部门(如IT部门)的测试、甚至在正式使用前,完全模拟正式使用环境让终端用户试用进行测试等。
c语言测试一般分为:黑盒和白盒测试。
黑盒就是指完全不知道程序内部如何运行的人来测试,按照程序功能来测试
白盒测试是指知道程序内部如何运行的,知道程序运行到哪里,运行的期望结果该是什么。
测试主要是发现程序的漏洞,和修改不足的地方