验收测试的实用技术.ppt
《验收测试的实用技术.ppt》由会员分享,可在线阅读,更多相关《验收测试的实用技术.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第11章章验收测试的实用技验收测试的实用技术术本章重点讨论以下内容:本章重点讨论以下内容:验收测试的条件、目的和涉及到验收测试的条件、目的和涉及到的文的文档;档;验收测试的常用策略;验收测试的常用策略;验收测试的组织过程;验收测试的组织过程;验收测试内容验收测试内容。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1验收测试的条件、目的和涉及到的验收测试的条件、目的和涉及到的文档文档验收测试是一个过程,是一个以用户为主的测试。一般,验收测试是在软件系统测试结束以及软件配置审查之后开始的,验收测试应由用户、测试人员、软件开发人员和质量保证人员一起参与,验证软件系统的功能和性能
2、及其它特性是否与用户的要求一致。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1.1验收测试的首要条件验收测试的首要条件验收测试的首要条件有以下几点:验收测试的首要条件有以下几点:验收测试的首要条件有以下几点:验收测试的首要条件有以下几点:1 1 软件开发已经完成,并全部解决了已知的软件缺软件开发已经完成,并全部解决了已知的软件缺软件开发已经完成,并全部解决了已知的软件缺软件开发已经完成,并全部解决了已知的软件缺陷;陷;陷;陷;2 2 验收测试计划已经过评审并批准,并且置于文档验收测试计划已经过评审并批准,并且置于文档验收测试计划已经过评审并批准,并且置于文档验收测试计划已
3、经过评审并批准,并且置于文档控制之下;控制之下;控制之下;控制之下;3 3 对软件需求说明书的审查已经完成;对软件需求说明书的审查已经完成;对软件需求说明书的审查已经完成;对软件需求说明书的审查已经完成;4 4 对概要设计、详细设计的审查已经完成;对概要设计、详细设计的审查已经完成;对概要设计、详细设计的审查已经完成;对概要设计、详细设计的审查已经完成;5 5 对所有关键模块的代码审查已经完成;对所有关键模块的代码审查已经完成;对所有关键模块的代码审查已经完成;对所有关键模块的代码审查已经完成;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1.2验收测试的目的验收测试的目的
4、u验收测试的目的主要是:验收测试的目的主要是:验收测试的目的主要是:验收测试的目的主要是:u新建系统产品是否是按照用户需求开发的,体验该新建系统产品是否是按照用户需求开发的,体验该新建系统产品是否是按照用户需求开发的,体验该新建系统产品是否是按照用户需求开发的,体验该产品是否能够满足用户使用要产品是否能够满足用户使用要产品是否能够满足用户使用要产品是否能够满足用户使用要 求、有没有达到原设计求、有没有达到原设计求、有没有达到原设计求、有没有达到原设计水平、完成的功能怎样;水平、完成的功能怎样;水平、完成的功能怎样;水平、完成的功能怎样;u对照合同的需求进行验收测试,是否符合双方达成对照合同的需
5、求进行验收测试,是否符合双方达成对照合同的需求进行验收测试,是否符合双方达成对照合同的需求进行验收测试,是否符合双方达成的共识;的共识;的共识;的共识;u新建系统产品的可靠性和可维护性好不好?新建系统产品的可靠性和可维护性好不好?新建系统产品的可靠性和可维护性好不好?新建系统产品的可靠性和可维护性好不好?u新建系统产品通过运行的结果表明,对业务处理的新建系统产品通过运行的结果表明,对业务处理的新建系统产品通过运行的结果表明,对业务处理的新建系统产品通过运行的结果表明,对业务处理的能力;能力;能力;能力;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.13验收测试的过程验收测试
6、的过程u验收测试的主要过程是:验收测试的主要过程是:验收测试的主要过程是:验收测试的主要过程是:u验收测试人员要了解软件功能和性能要求、软硬件验收测试人员要了解软件功能和性能要求、软硬件验收测试人员要了解软件功能和性能要求、软硬件验收测试人员要了解软件功能和性能要求、软硬件环境要求;环境要求;环境要求;环境要求;u验收测试人员要了解要了解软件的质量要求和验收验收测试人员要了解要了解软件的质量要求和验收验收测试人员要了解要了解软件的质量要求和验收验收测试人员要了解要了解软件的质量要求和验收要求;要求;要求;要求;u验收测试人员要编制验收测试计划,根据软件验收测试人员要编制验收测试计划,根据软件验
7、收测试人员要编制验收测试计划,根据软件验收测试人员要编制验收测试计划,根据软件需求和验收要求编制测试计划,制定需测试的测试项;需求和验收要求编制测试计划,制定需测试的测试项;需求和验收要求编制测试计划,制定需测试的测试项;需求和验收要求编制测试计划,制定需测试的测试项;u验收测试人员要编制项目验收准则,制定测试验收测试人员要编制项目验收准则,制定测试验收测试人员要编制项目验收准则,制定测试验收测试人员要编制项目验收准则,制定测试策略及验收通过准则,并经过客户参与的计划评审。策略及验收通过准则,并经过客户参与的计划评审。策略及验收通过准则,并经过客户参与的计划评审。策略及验收通过准则,并经过客户
8、参与的计划评审。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1.4验收测试的主要内容验收测试的主要内容新建系统产品已通过单元测试、功能测试、网络新建系统产品已通过单元测试、功能测试、网络新建系统产品已通过单元测试、功能测试、网络新建系统产品已通过单元测试、功能测试、网络测试、软件安装测试、性能测试、集成测试、系统测测试、软件安装测试、性能测试、集成测试、系统测测试、软件安装测试、性能测试、集成测试、系统测测试、软件安装测试、性能测试、集成测试、系统测试的测试阶段,在验收测试这一阶段主要内容是:试的测试阶段,在验收测试这一阶段主要内容是:试的测试阶段,在验收测试这一阶段主要
9、内容是:试的测试阶段,在验收测试这一阶段主要内容是:(1)(1)软件是否满足合同规定的所有功能和性能?软件是否满足合同规定的所有功能和性能?软件是否满足合同规定的所有功能和性能?软件是否满足合同规定的所有功能和性能?(2)(2)文档资料是否完整?文档资料是否完整?文档资料是否完整?文档资料是否完整?(3 3)对功能测试、网络测试、软件安装测试、性能测对功能测试、网络测试、软件安装测试、性能测对功能测试、网络测试、软件安装测试、性能测对功能测试、网络测试、软件安装测试、性能测试、集成测试、系统测试的测试用例进行回归测试;试、集成测试、系统测试的测试用例进行回归测试;试、集成测试、系统测试的测试用
10、例进行回归测试;试、集成测试、系统测试的测试用例进行回归测试;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1.5验收测试文档验收测试文档验收测试需求文档主要有:验收测试需求文档主要有:验收测试需求文档主要有:验收测试需求文档主要有:文档测试内容文档测试内容文档测试内容文档测试内容u 文档测试主要内容是:文档测试主要内容是:文档测试主要内容是:文档测试主要内容是:u将文档同程序相比较,看是否有不相符的情况;将文档同程序相比较,看是否有不相符的情况;将文档同程序相比较,看是否有不相符的情况;将文档同程序相比较,看是否有不相符的情况;u检查文档的流程图是否跟程序一致;检查文档的
11、流程图是否跟程序一致;检查文档的流程图是否跟程序一致;检查文档的流程图是否跟程序一致;u检查文档是否有错字或不符合语法规范的地方;检查文档是否有错字或不符合语法规范的地方;检查文档是否有错字或不符合语法规范的地方;检查文档是否有错字或不符合语法规范的地方;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学 测试过程涉及到的文档测试过程涉及到的文档测试过程涉及到的文档测试过程涉及到的文档测试过程涉及到的文档主要包括以下文档:测试过程涉及到的文档主要包括以下文档:测试过程涉及到的文档主要包括以下文档:测试过程涉及到的文档主要包括以下文档:u测试任务说明书;测试任务说明书;测试任务说明书;
12、测试任务说明书;u测试计划说明书;测试计划说明书;测试计划说明书;测试计划说明书;u测试用例说明书;测试用例说明书;测试用例说明书;测试用例说明书;u测试报告说明书;测试报告说明书;测试报告说明书;测试报告说明书;u测试总结说明书;测试总结说明书;测试总结说明书;测试总结说明书;u测试验收说明书测试验收说明书测试验收说明书测试验收说明书。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.1.6验收测试的设计思路验收测试的设计思路1.1.验收测试由验收测试由验收测试由验收测试由3 3大部分组成:大部分组成:大部分组成:大部分组成:(1 1)软件配置审核;)软件配置审核;)软件配置
13、审核;)软件配置审核;(2 2)可执行程序测试;)可执行程序测试;)可执行程序测试;)可执行程序测试;(3 3)验收测试分为用户应用系统验收测试和外包软)验收测试分为用户应用系统验收测试和外包软)验收测试分为用户应用系统验收测试和外包软)验收测试分为用户应用系统验收测试和外包软件的验收测试。件的验收测试。件的验收测试。件的验收测试。2 2验收测试的要点:验收测试的要点:验收测试的要点:验收测试的要点:u对文档进行审核;对文档进行审核;对文档进行审核;对文档进行审核;u对源代码进行审核;对源代码进行审核;对源代码进行审核;对源代码进行审核;u对配置进行审核;对配置进行审核;对配置进行审核;对配置
14、进行审核;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学u对测试程序或脚本进行审核;对测试程序或脚本进行审核;对测试程序或脚本进行审核;对测试程序或脚本进行审核;u对可执行程序进行测试;对可执行程序进行测试;对可执行程序进行测试;对可执行程序进行测试;u按照需求说明书对系统进行评审。按照需求说明书对系统进行评审。按照需求说明书对系统进行评审。按照需求说明书对系统进行评审。3.验收测试注意要点:验收测试注意要点:u在用户方进行验收测试之前,开发方应对软件的进在用户方进行验收测试之前,开发方应对软件的进在用户方进行验收测试之前,开发方应对软件的进在用户方进行验收测试之前,开发方应对软
15、件的进行了全面的正式测试;行了全面的正式测试;行了全面的正式测试;行了全面的正式测试;u用户在接收时,开发方提供的测试报告内容和审核用户在接收时,开发方提供的测试报告内容和审核用户在接收时,开发方提供的测试报告内容和审核用户在接收时,开发方提供的测试报告内容和审核报告应齐全。报告应齐全。报告应齐全。报告应齐全。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.2应用系统验收测试应用系统验收测试应用系统验收测试,是系统开发机构向用应用系统验收测试,是系统开发机构向用户移交系统时履行的正式手续,也是用户对新户移交系统时履行的正式手续,也是用户对新系统的认可。系统的认可。验收是用户对
16、开发工作的认可,验收要检验收是用户对开发工作的认可,验收要检查新系统功能是否达到要求的设计水平,新系查新系统功能是否达到要求的设计水平,新系统能否正常运转等。只有通过验收,才能投入统能否正常运转等。只有通过验收,才能投入正常运行。正常运行。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.2.1验收工作验收工作新系统投入试运行工作结束后,用户对开发的新新系统投入试运行工作结束后,用户对开发的新新系统投入试运行工作结束后,用户对开发的新新系统投入试运行工作结束后,用户对开发的新系统进行验收,完成开发单位向用户转交的手续。系统进行验收,完成开发单位向用户转交的手续。系统进行验收,完
17、成开发单位向用户转交的手续。系统进行验收,完成开发单位向用户转交的手续。验收小组依据系统设计说明书、系统使用说明书验收小组依据系统设计说明书、系统使用说明书验收小组依据系统设计说明书、系统使用说明书验收小组依据系统设计说明书、系统使用说明书和系统维护手册对新系统演示一遍,以确认和系统维护手册对新系统演示一遍,以确认和系统维护手册对新系统演示一遍,以确认和系统维护手册对新系统演示一遍,以确认:u整个系统是否运行正常,达到预定目标;整个系统是否运行正常,达到预定目标;整个系统是否运行正常,达到预定目标;整个系统是否运行正常,达到预定目标;u各个子系统是否运行正常,达到预定目标;各个子系统是否运行正
18、常,达到预定目标;各个子系统是否运行正常,达到预定目标;各个子系统是否运行正常,达到预定目标;u各个功能模块是否运行正常,达到预定目标;各个功能模块是否运行正常,达到预定目标;各个功能模块是否运行正常,达到预定目标;各个功能模块是否运行正常,达到预定目标;u使用和维护是否能实现。使用和维护是否能实现。使用和维护是否能实现。使用和维护是否能实现。软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.22验收报告验收报告验收报告,也称为用户使用报告或用户报告,它验收报告,也称为用户使用报告或用户报告,它验收报告,也称为用户使用报告或用户报告,它验收报告,也称为用户使用报告或用户报告,它
19、的主要内容如下的主要内容如下的主要内容如下的主要内容如下:(1)(1)引言引言引言引言u软件名称、用户单位、研制单位;软件名称、用户单位、研制单位;软件名称、用户单位、研制单位;软件名称、用户单位、研制单位;u运行环境;运行环境;运行环境;运行环境;u操作人员;操作人员;操作人员;操作人员;u使用起止日期;使用起止日期;使用起止日期;使用起止日期;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学11.2.3鉴定工作程序和文档资料鉴定工作程序和文档资料1 1鉴定组织工作鉴定组织工作鉴定组织工作鉴定组织工作鉴定工作由开发方和使用方共同组织完成。其鉴定工作由开发方和使用方共同组织完成。其
20、鉴定工作由开发方和使用方共同组织完成。其鉴定工作由开发方和使用方共同组织完成。其工作程序如下工作程序如下工作程序如下工作程序如下:u邀请有关专家、教授组成鉴定小组和考核小组,拟邀请有关专家、教授组成鉴定小组和考核小组,拟邀请有关专家、教授组成鉴定小组和考核小组,拟邀请有关专家、教授组成鉴定小组和考核小组,拟出鉴定小组成员名单出鉴定小组成员名单出鉴定小组成员名单出鉴定小组成员名单(注明姓名、工作单位、专业、注明姓名、工作单位、专业、注明姓名、工作单位、专业、注明姓名、工作单位、专业、职称职称职称职称);u要求开发单位写出研究报告,供鉴定会宣读;要求开发单位写出研究报告,供鉴定会宣读;要求开发单位
21、写出研究报告,供鉴定会宣读;要求开发单位写出研究报告,供鉴定会宣读;u要求用户单位写出验收报告要求用户单位写出验收报告要求用户单位写出验收报告要求用户单位写出验收报告(或用户使用报告或用户使用报告或用户使用报告或用户使用报告),供,供,供,供鉴定会宣读;鉴定会宣读;鉴定会宣读;鉴定会宣读;u要求开发单位写出技术报告,供鉴定会宣读;要求开发单位写出技术报告,供鉴定会宣读;要求开发单位写出技术报告,供鉴定会宣读;要求开发单位写出技术报告,供鉴定会宣读;软件测试技术研究组软件测试技术研究组中国信息大学中国信息大学2鉴定测试报告主要内容鉴定测试报告主要内容鉴定考核工作是一项非常严肃认真的工作,鉴定考核
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 验收 测试 实用技术
限制150内