文档介绍:实用标准文案:..软件质量与软件产品满足明确或隐藏需求的能力有关的特征或特性的总和。软件测试使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清楚预期结果与实际结果之间的差别。验收测试是软件产品完成了功能测试和系统测试之后,在产品发布之前所进行的软件测试活动。失败测试纯粹为了破坏软件而设计和执行的测试案例,被称为失败测试。边界测试是指使用预定定义的边界值,如最大值、最小值、空值或其他特殊值作为输入数据来运行测试。速度测试通过执行现有的测试用例多次来计算函数的平均速度。黑盒测试黑盒测试又称为功能测试、数据驱动测试或基于规格说明的测试,是一种从用户观点出发的测试。不考虑程序的内部结构和内部特性,对输入和输出或功能进行测试。白盒测试白盒测试又称为结构测试、逻辑驱动测试或基于程序的测试。对程序的逻辑路径进行测试。灰盒测试是一种介于黑盒测试和白盒测试之间的测试策略它基于程序运行的外部表现,同时又结合程序内部逻辑结构来来设计测试用例。,没有冲突或者没有歧义,它瞄准的是纠正软件系统在描述、,通过输入测试用例对其运行情况进行分析。走读是一个类似的同行评审过程,参与者包括了程序的作者、测试人员、一个秘书和一协调员。静态测试就是不执行程序的测试,包括代码走查,编码规则检查,质量评审,设计评审等。单元测试是对软件设计的最小单元——模块,进行正确性检验的测试工作,主要测试模块在语法、格式和逻辑上的错误。集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。回归测试指软件系统被修改或扩充(如系统功能增强或升级)后重新进行的测试,是为了保证对软件所做的修改没有引入新的错误而重复进行的测试。α测试有时也称为室内测试,是由一个用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试。β测试是由软件的多个用户在一个