软件质量保证与测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据和预期的输出结果),
并根据这些测试用例去运行程序,以发现错误的过程。
它是对应用程序的各个方面进行测试以检查其功能、语言有效性及其外观排布。