精选优质文档-倾情为你奉上一、 软件测试1、 软件测试的目的软件测试是指为了度量和提高被测试对象的质量、对测试对象进行工程设计、使用和维护的与软件开发过程并发的生命周期过程。软件测试的目的为:验证软件产品的实现状态以及实现质量。2、 软件测试相关概念2.1白盒测试指基于程序结构的测试,测试目标是检查程序内部逻辑结构和逻辑路径,是代码级的测试。22黑盒测试基于程序功能的测试,根据输入输出的关系推断程序功能的正确性。23测试用例测试方案,包括数据输入和相应的期望输出。依据测试用例来执行具体操作。24预防性测试其原理为:只要测试在生命周期中进行得足够早,就能够提高待测软件的质量。25测试风险分析其目的为:确定测试对象、测试的优先级、测试的深度。2.6软件测试模型公司目前采用V模型,实现测试与软件开发的同步进行。2.7等价类划分将测试对象按某种约定划分为有限个组成部分,提高测试的有效性。2.8边界值分析分析测试对象的所有边界值及边界附近的临界值。二、 测试工作流程 三、 开发测试