软件工程_测试计划_yeyatousay
- 格式:doc
- 大小:67.00 KB
- 文档页数:10
软件测试计划书范文一、引言。
软件测试是软件开发过程中不可或缺的一部分,它能够帮助开发团队发现并解决软件中的缺陷,确保软件质量和稳定性。
本文档旨在制定软件测试计划,明确测试的目标、方法和时间安排,以确保软件开发过程中的质量控制。
二、测试目标。
1. 确保软件功能的完整性和正确性。
2. 发现并解决软件中的缺陷和漏洞。
3. 确保软件的稳定性和性能。
4. 验证软件是否符合用户需求和期望。
三、测试范围。
本次测试的范围包括软件的功能测试、性能测试、安全性测试等方面。
具体包括但不限于:1. 功能测试,验证软件的各项功能是否符合需求,包括正常功能和异常情况下的处理能力。
2. 性能测试,测试软件在不同负载下的性能表现,包括响应时间、并发性能等。
3. 安全性测试,测试软件的安全性,包括数据加密、权限控制等方面。
4. 兼容性测试,测试软件在不同操作系统、浏览器等环境下的兼容性。
四、测试方法。
1. 手工测试,由测试人员手动执行测试用例,验证软件的各项功能。
2. 自动化测试,利用自动化测试工具执行测试用例,提高测试效率和覆盖率。
3. 性能测试,利用性能测试工具模拟不同负载下的场景,测试软件的性能表现。
4. 安全性测试,利用安全测试工具对软件进行漏洞扫描和安全性检测。
5. 兼容性测试,在不同环境下进行测试,验证软件的兼容性。
五、测试计划。
1. 确定测试资源,包括测试人员、测试环境、测试工具等。
2. 制定测试计划,明确测试的时间安排、测试用例设计、测试执行和缺陷管理等流程。
3. 执行测试,按照测试计划执行测试,记录测试结果和缺陷情况。
4. 缺陷管理,对测试中发现的缺陷进行记录、跟踪和解决。
六、风险管理。
1. 人员变动,测试人员的离职或调动可能影响测试进度和质量。
2. 测试环境,测试环境的不稳定或不完整可能影响测试的进行。
3. 测试工具,测试工具的不稳定或不适用可能影响测试效率和覆盖率。
七、测试进度。
根据测试计划的安排,按时完成各项测试任务,确保测试进度和质量。
软件测试计划范文3篇篇一:软件测试计划1(简介1.1目的,项目名称,的这一“测试计划”文档有助于实现以下目标: [确定现有项目的信息和应测试的软件构件。
列出推荐的测试需求。
推荐可采用的测试策略,并对这些策略加以说明。
确定所需的资源,并对测试的工作量进行估计。
列出测试项目的可交付元素]1.2背景[对测试对象及其目标进行简要说明。
需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史。
]1.3范围[描述测试的各个阶段,并说明本计划所针对的测试类型。
简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。
如果在编写此文档的过程中做出的某些假设可能会影响测试设计、开发或实施,则列出所有这些假设。
列出可能会影响测试设计、开发或实施的所有风险或意外事件。
列出可能会影响测试设计、开发或实施的所有约束。
2. 测试参考文档和测试提交文档2.1测试参考文档下表列出了制定测试计划时所使用的文档,并标明了各文档的可用性:[注:可适当地删除或添加文档项。
]文档、已创建或可用、已被接收或已经过复审、作者或可行性分析报告、是? 否?、是? 否?需求规格说明书、是? 否?、是? 否?软件概要设计、是? 否?、是? 否?软件详细设计、是? 否?、是? 否?软件测试需求、是? 否?、是? 否?测试时间表及人员安排、是? 否?、是? 否?用户操作手册、是? 否?、是? 否?安装指南、是? 否?、是? 否?2.2测试提交文档[下面应当列出在测试阶段结束后,所有可提交的文档]例如:测试报告,测试用例3.测试进度测试活动、计划开始日期、实际开始日期、结束日期、完成人员制定测试计划设计测试用例集成测试系统测试性能测试安装测试用户验收测试对测试进行评估产品发布4.测试资源4.1人力资源下表列出了在此项目的人员配备方面所作的各种假定。
[注:可适当地删除或添加角色项。
]角色所推荐的最少资源具体职责或注释4.2测试环境软件描述硬件描述4.3测试工具此项目将列出测试使用的工具:用途工具生产厂商/自产版本5.测试风险评估、优先级[简要描述测试阶段的风险和处理的优先级]6.测试策略[测试策略提供了对测试对象进行测试的推荐方法。
软件工程中的测试方案一、测试方案的制定目的1. 确保软件质量:通过对软件功能、性能、安全等方面的测试,确保软件产品的质量和稳定性。
2. 降低开发成本:通过及时发现和修复软件缺陷,减少软件开发成本和维护成本。
3. 提高用户满意度:通过充分的测试活动,确保软件产品能够满足用户的需求和期望。
4. 保障项目进度:通过合理的测试进度安排,确保测试活动能够与开发活动同步进行,保障项目进度的顺利进行。
二、测试方案的内容1. 测试范围:确定测试的对象范围,包括功能测试、性能测试、安全测试等内容。
2. 测试目标:明确测试的目标和达成标准,例如达到百分之九十以上的测试覆盖率。
3. 测试方法:确定测试的技术和方法,包括手工测试、自动化测试、压力测试等内容。
4. 测试资源:确定测试的人力、物力和财力资源,例如测试人员、测试环境、测试工具等。
5. 测试进度:确定测试的计划和进度安排,包括测试用例设计、测试执行、测试报告等活动。
6. 风险管理:确定测试的风险管理策略,包括风险评估、风险预防、风险应对等内容。
三、测试方案的制定过程和方法1. 调研分析:通过调研分析用户需求、软件功能、技术架构等内容,确定测试的范围和目标。
2. 制定计划:根据调研分析的结果,制定测试的计划和进度安排,包括测试用例设计、测试执行、测试报告等活动。
3. 风险评估:通过风险评估工具和模型,对测试中可能出现的风险进行评估和分析。
4. 测试设计:根据测试范围和目标,制定测试用例设计的方法和技术,并编写测试用例。
5. 测试执行:根据测试计划和进度安排,进行测试用例的执行和测试结果的记录。
6. 测试报告:根据测试结果,编写测试报告,并对测试结果进行分析和总结。
四、测试方案的实施和管理1. 实施执行:按照测试方案和计划安排,进行测试活动,并监控测试进度和质量。
2. 风险应对:根据测试过程中发现的风险,及时调整测试的策略和方法,确保测试活动的顺利进行。
3. 资源管理:对测试的人力、物力和财力资源进行有效管理,确保测试活动的有效实施。
软件测试计划书范文一、引言。
软件测试是软件开发过程中至关重要的一环,其目的是为了保证软件质量,确保软件能够满足用户的需求和预期。
本文档旨在制定一份软件测试计划书范文,以便于组织和规划软件测试工作,确保测试工作的有效进行。
二、测试目标。
1. 确保软件功能的完整性和稳定性,保证软件的正常运行;2. 发现和修复软件中存在的缺陷和问题,提高软件的质量;3. 验证软件是否符合用户需求和预期,满足用户的使用要求。
三、测试范围。
本次测试的范围包括但不限于以下内容:1. 软件功能测试,对软件的各项功能进行测试,包括输入、输出、操作流程等;2. 性能测试,测试软件在不同环境下的性能表现,包括响应时间、并发能力等;3. 兼容性测试,测试软件在不同操作系统、浏览器、设备上的兼容性;4. 安全性测试,测试软件的安全性,包括数据加密、防火墙等;5. 用户体验测试,测试用户在使用软件时的体验和感受。
四、测试资源。
1. 人力资源,测试团队成员包括测试工程师、测试经理、产品经理等;2. 硬件资源,包括测试机、服务器等;3. 软件资源,测试工具、测试环境等。
五、测试计划。
1. 测试时间安排,根据软件开发进度和发布计划,制定测试时间表;2. 测试任务分配,确定测试人员的具体任务和责任,确保测试工作的有序进行;3. 测试环境搭建,准备测试所需的硬件、软件环境,确保测试环境的稳定性;4. 测试用例设计,编写测试用例,确保覆盖软件的各项功能和场景;5. 测试执行,按照测试计划和测试用例执行测试工作;6. 缺陷跟踪,记录和跟踪测试过程中发现的缺陷和问题,确保及时修复;7. 测试报告,生成测试报告,总结测试结果和问题,提出改进建议。
六、风险管理。
1. 风险识别,识别可能影响测试工作的风险和问题;2. 风险评估,对风险进行评估和分析,确定风险的影响程度和可能性;3. 风险应对,制定相应的风险应对计划,采取措施降低风险的影响。
七、测试结束标准。
软件工程设计测试方案一、引言软件工程是一门涵盖软件开发、测试、维护等全过程的学科,而软件测试作为软件工程的重要环节,更是确保软件质量的重要手段之一。
本文将从软件设计测试方案的角度,展开对软件测试方案的详细阐述,力求为软件测试提供有力的支持。
二、测试方案概述1.1 测试对象本测试方案针对公司新开发的在线购物平台进行测试。
1.2 测试目标本测试方案的测试目标是验证在线购物平台的功能和性能,保证其达到预期的质量标准,保障用户体验。
1.3 测试范围本测试方案的测试范围包括开发完成的所有功能模块和子系统,以及在线购物平台的性能测试。
三、测试设计1.需求分析1.1 需求概述本测试方案所涉及的需求主要包括系统功能需求和性能需求。
系统功能需求包括用户注册、登录、浏览商品、添加购物车、结算订单等功能,性能需求包括系统响应速度、并发用户数等。
1.2 需求分析通过对需求文档的仔细分析,提炼出系统的核心功能和性能需求,为后续测试设计奠定基础。
2.测试计划2.1 测试任务分解根据需求分析的结果,将测试任务分解为不同的测试用例,包括功能测试用例、性能测试用例等。
2.2 测试资源规划确定测试所需的人员、设备、环境等资源,保证测试顺利进行。
3.测试用例设计3.1 功能测试用例设计针对系统的各项功能需求,设计相应的功能测试用例,包括输入数据、执行步骤、预期结果等。
3.2 性能测试用例设计针对系统的性能需求,设计相应的性能测试用例,包括并发用户数、压力测试等。
4.测试环境准备4.1 测试工具选择根据测试需求,选择适合的测试工具,包括自动化测试工具、性能测试工具等。
4.2 测试数据准备准备测试所需的各种数据,包括用户信息、商品信息等。
四、测试执行1.功能测试1.1 测试用例执行根据功能测试用例,逐一执行测试用例,验证系统功能的正确性。
1.2 缺陷管理对于测试中发现的缺陷,进行详细记录、分类、整理,并及时通知相关人员进行修复。
2.性能测试2.1 测试环境搭建搭建性能测试的环境,模拟不同的用户操作场景,并进行测试。
七、测试计划1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3需求概述 (2)2.4条件与限制 (3)3.计划 (3)3.1测试方案 (3)3.2测试项目 (3)3.3测试准备 (4)3.4测试机构及人员 (4)4.测试项目说明 (4)4.1测试项目名称及测试内容 (4)4.2测试用例 (4)4.3进度 (5)4.4条件 (5)4.5测试资料 (5)5.评价 (5)5.1范围 (5)5.2准则 (5)1.引言1.1编写目的软件测试计划是指导测试过程的纲领性文件,包含了产品概述,测试策略,测试方法,测试区域,测试配置,测试周期,测试资源,测试交流,风险分析等内容。
借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。
1.2项目背景本项目用于校园内文件的云共享,由西安邮电大学计科1103班网络硬盘项目小组成员共同开发,用于学习目的,非商业。
测试环境:1.3定义A.软件环境:Red Hat Enterprise Linux Server 6.0下. Gcc编译, vim 编辑。
b.硬件环境:100M以太网,CPU2.0GHZ以上,512M以上内存,20以上硬盘空间。
C.项目用户及测试人员:使用linux和windows的学生个人用户,有项目开发小组中每位成员进行测试。
计算机专业术语。
1.4参考资料参考资料:开发过程中参考 UNIX环境高级编程,UNIX网络编程,LINUX高性能服务器编程。
2.任务概述2.1目标对网络硬盘的传输,存储功能进行性能测试,无需压力测试。
测试由测试人员完成。
2.2运行环境A.软件环境:Red Hat Enterprise Linux Server 6.0下. Gcc编译, vim 编辑。
软工工程测试计划方案范文一、引言在软件开发过程中,测试是至关重要的一环。
通过对软件进行严格的测试,可以发现潜在的错误和问题,并保证软件的质量和稳定性。
为了确保测试的有效性和高效性,制定详细的测试计划是必不可少的。
本测试计划旨在说明软件工程测试的目的、范围、策略、资源、时间和进度。
本测试计划所适用的软件工程项目是XXX(项目名称),该项目旨在开发一款XXXX(软件类型),用于XXX(软件用途)。
二、测试目的1. 验证软件工程项目的功能和非功能需求是否得到满足;2. 发现和纠正软件工程项目中存在的问题和错误;3. 确保软件工程项目的质量和稳定性;4. 为软件工程项目提供完整的测试文档和报告。
三、测试范围1. 功能测试:验证软件工程项目的功能需求是否得到满足;2. 性能测试:验证软件工程项目的性能需求是否得到满足;3. 安全测试:验证软件工程项目在安全方面的需求是否得到满足;4. 兼容性测试:验证软件工程项目在不同平台和环境下的兼容性;5. 用户接口测试:验证软件工程项目的用户界面是否符合用户需求;6. 可靠性测试:验证软件工程项目的可靠性和稳定性;7. 其他相关测试。
四、测试策略1. 根据需求文档编写测试用例,包括功能测试、性能测试、安全测试、兼容性测试等;2. 制定测试计划和进度表,确保测试工作按照时间节点进行;3. 在开发过程中,进行单元测试和集成测试,以及持续集成;4. 使用自动化测试工具提高测试效率;5. 对发现的问题和错误进行记录和跟踪,确保及时修复;6. 定期对测试结果进行评估和总结,提出改进建议;7. 与开发团队和产品团队保持良好的沟通,确保测试工作与开发和产品的需求保持一致。
五、测试资源1. 人力资源:测试团队成员包括测试工程师、测试经理等;2. 硬件资源:测试环境所需的服务器、工作站等;3. 软件资源:测试工具及相关软件。
六、测试进度1. 测试准备阶段:准备测试环境、编写测试用例、制定测试计划等;2. 测试执行阶段:执行各项测试,并记录测试结果和问题;3. 测试评估阶段:对测试结果进行评估和总结,并提出改进建议;4. 测试报告阶段:撰写测试报告,归档测试文档。
软件工程测试方案模板范文1. 测试范围1.1 本测试方案适用于新开发软件的测试,包括但不限于功能测试、性能测试、安全测试等。
2. 测试目标2.1 确保软件的功能和性能符合需求;2.2 确保软件的稳定性和可靠性;2.3 确保软件的安全性和易用性。
3. 测试策略3.1 测试策略包括黑盒测试、白盒测试、集成测试、系统测试和用户验收测试;3.2 充分利用自动化测试工具,提高测试效率和覆盖范围;3.3 采用适当的测试技术和方法,确保测试质量和效果。
4. 测试计划4.1 制定详细的测试计划,包括测试目标、测试范围、测试环境、测试工具、测试人员、测试时间等;4.2 确定测试用例和测试数据,确保覆盖所有功能和情况;4.3 制定风险管理计划,确保测试过程安全可靠。
5. 测试环境5.1 硬件环境:具体硬件配置需求;5.2 软件环境:操作系统、数据库、网络环境等具体软件配置需求。
6. 测试工具6.1 自动化测试工具:例如Selenium、JMeter等;6.2 缺陷管理工具:例如JIRA、Bugzilla等;6.3 性能测试工具:例如LoadRunner、Apache JMeter等。
7. 测试流程7.1 功能测试:确保软件功能的正确性和完整性;7.2 性能测试:包括负载测试、压力测试、稳定性测试等,确保软件性能符合要求;7.3 安全测试:包括渗透测试、漏洞扫描等,确保软件的安全性;7.4 其他测试:根据具体需求进行其他特殊测试。
8. 测试报告8.1 每次测试结束后,及时制作测试报告,包括测试结果、问题分析、改进建议等;8.2 根据测试报告对软件进行调整和优化。
9. 测试评估9.1 对测试过程进行评估,包括测试覆盖率、测试效率、测试质量等;9.2 根据评估结果对测试策略和计划进行调整和改进。
10. 测试总结10.1 在软件上线后,总结测试过程,包括测试经验和教训,为下一次测试提供参考。
11. 测试验收11.1 经过测试评估确认软件符合需求后,进行用户验收测试;11.2 用户验收测试通过后,软件可以上线使用。
测试计划1引言根据对企业的人事管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事管理企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。
以上这一切为统下一步的开发工作奠定了良好的基础。
本软件需求说明书全面、概括性地描述了人事管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。
通过需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。
1.1编写目的目的:方便维护人事档案信息;员工工资、津贴评定,人事信息查询和信息统计报表输出。
预期读者:与《人事管理系统》软件开发有联系的开发组成人员,管理员和普通员工。
1.2背景a.待开发的软件系统的名称:人事管理系统;b.本项目的任务提出者:人事管理部门用户及实现该软件的计算机网络:互联网;c.该软件系统仅供该公司计算中心登录的员工使用。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料a.管理部门的需求说明;b.《软件需求说明书》、《概要设计说明书》、《详细设计说明书》;c.《软件工程教程》北京航空航天大学出版社03年第一版;《软件工程》李代平编著冶金工业出版社。
2计划2.1软件说明2.2测试内容登陆系统(LogIn)模块测试;档案维护(FileProtection)模块测试;工资评定(SalaryEvaluation)模块测试;信息查询(InformationChecking)管理模块测试;统计报表(Statistics)模块测试;2.3测试1(LogIn)参与单位:本系统开发人员被测试的部位:系统登录模块2.3.1进度安排准备数据:向数据库中存储十组用户名和密码,测试时使用;时间:该模块测试简单,测试时间安排一个小时。
2.3.2条件a.连上互联网的计算机和服务器一组;b.为方便收集到用户信息,需连接至数据库;c.软件开发人员一名。
2.3.3测试资料1.详细设计说明书的测试计划2.人事管理系统用户信息3.输入举例:用户名123456(六个字符)密码:123456(六个字符)输出举例:(正确输入)登录成功,显示用户界面。
(错误输入)提示用户名或密码错误,是否继续?4.采用白盒测试法2.3.4测试培训无需特殊培训。
2.4测试2(FileProtection)参与单位:本系统开发人员被测试的部位:档案管理模块2.4.1进度安排准备数据:数据库员工信息文件;时间:三个小时。
2.4.2条件a.连上互联网的计算机和服务器一组;b.为方便收集到用户信息,需连接至数据库;c.驱动程序:系统登录模块。
2.4.3测试资料1.详细设计说明书的测试计划,员工信息档案;2.人事管理系统用户信息档案;3.输入举例:员工注册用户名输出举例:请输入密码和员工详细信息,存储信息,是否继续?4.采用白盒测试2.4.4测试培训由软件开发人员培训测试员,讲解程序与外界接口数据类型等内容。
2.5测试3(SalaryEvaluation)参与单位:本系统开发人员被测试的部位:工资评定模块2.5.1进度安排准备数据:数据库员工信息文件,员工业绩和职称;时间:三个小时。
2.5.2条件a.连上互联网的计算机和服务器一组;b.为方便收集用户信息,需连接至数据库;c.驱动程序:信息管理模块。
2.5.3测试资料1.详细设计说明书的测试计划中员工信息档案;;2.人事管理系统用户信息档案;3.输入举例:某员工注册的用户名输出举例:该员工职称和业绩,已评定完的工资和津贴。
4.采用白盒测试2.5.4测试培训由软件开发人员培训测试员,讲解程序与外界接口数据类型等内容。
2.6测试4(InformationChecking)参与单位:本系统开发人员被测试的部位:信息查询模块2.6.1进度安排准备数据:数据库员工信息文件中员工人名和职称;时间:三个小时。
2.6.2条件a.连上互联网的计算机和服务器一组;b.为方便收集用户信息,需连接至数据库;c.驱动程序:信息管理模块。
2.6.3测试资料1.详细设计说明书的测试计划,员工信息档案;2.人事管理系统用户信息档案;3.输入举例:员工人名或职称输出举例:员工详细信息,是否继续?4.采用白盒测试2.6.4测试培训由软件开发人员培训测试员,讲解程序与外界接口数据类型等内容。
2.7测试5(Statistics)参与单位:本系统开发人员被测试的部位:统计报表模块2.7.1进度安排准备数据:数据库员工信息文件;时间:三个小时。
2.7.2条件a.连上互联网的计算机和服务器一组;b.为方便收集用户信息,需连接至数据库;c.驱动程序:信息管理模块。
2.7.3测试资料1.详细设计说明书的测试计划,员工信息档案;2.人事管理系统用户信息档案;3.输入举例:科室或职称输出举例:员工信息报表,是否继续?4.采用白盒测试2.7.4测试培训由软件开发人员培训测试员,讲解程序与外界接口数据类型等内容。
3测试设计说明3.1测试1(LogIn)采用路径覆盖法,测试登录系统所有可能出现的三条路径。
3.1.1控制人工输入,顺序操作,结果直接显示在输出端屏幕上。
3.1.2输入测试用例1:(正确输入)输入:1234456回车000000回车测试用例2:(用户名错误)输入:123455回车000000回车测试用例3:(密码错误)输入:123456回车000001回车3.1.3输出测试用例1:预期输出:登入成功,显示用户界面测试用例2:预期输出:用户名或密码错误,是否从新输入?测试用例3:预期输出:用户名或密码错误,是否从新输入?3.1.4过程测试准备:已注册的用户名和密码,包括用户名123456,密码000000。
初始化:ID=null;Password=null;输入:cin>>ID>>Password;结束方式:登录了本系统或者停止登录。
3.2测试2(FileProtection)采用路径覆盖法,测试可能出现的2条路径。
3.2.1控制手动输入选择是注册、注销还是更新信息,结果显示在屏幕上。
3.2.2输入测试用例1:(正确输入)输入:1或2或3 回车测试用例2:(无此选项)输入:除1、2和3以外的所有输入回车3.2.3输出测试用例1:预期输出:选择完毕,显示相应界面测试用例2:预期输出:无此选项,是否从新输入?3.2.4过程测试准备:无;初始化:c=null;输入:cin>>c;结束方式:进入档案管理界面或者用户主动选择退出。
3.3测试3(SalaryEvaluation)采用路径覆盖法,测试可能出现的2条路径。
3.3.1控制从员工信息档案文件调出业绩和职称,评定结果直接显示在输出端屏幕上。
3.3.2输入测试用例1:(正确输入)输入:A 回车或G 回车测试用例2:(无此选项)输入:T 回车3.3.3输出测试用例1:预期输出:选择完毕,显示相应界面测试用例2:预期输出:输入错误,是否从新输入?3.3.4过程测试准备:测试前存储科室名称“A”“C”业绩“G”“B”;初始化:c[20]=null;输入:cin>>c[20];结束方式:进入工资评定界面或者用户主动选择退出。
3.4测试4(InformationChecking)采用路径覆盖法,测试可能出现的2条路径。
3.4.1控制从员工信息档案文件调出人名和职称,查询结果直接显示在输出端屏幕上。
.4.2输入测试用例1:(正确输入)输入:Edward 回车或Professor 回车测试用例2:(无此选项)输入:Boss 回车3.4.3输出测试用例1:预期输出:选择完毕,显示相应界面测试用例2:预期输出:输入错误,是否从新输入?3.4.4过程测试准备:测试前存储人名“Joseph”“Edward”和职称“Professor”“Master”;初始化:c[20]=null;输入:cin>>c[20];结束方式:进入信息查询界面或者用户主动选择退出。
3.5测试5(Statistics)采用路径覆盖法,测试可能出现的2条路径。
3.5.1控制从员工信息档案文件调出科室和职称,得出报表直接显示在输出端屏幕上。
3.5.2输入测试用例1:(正确输入)输入:A 回车或Professor 回车测试用例2:(无此选项)输入:Boss 回车3.5.3输出测试用例1:预期输出:选择完毕,显示相应界面测试用例2:预期输出:输入错误,是否从新输入?3.5.4过程测试准备:测试前存储科室名称“A”“C”职称“Professor”“Master”;初始化:c[20]=null;输入:cin>>c[20];结束方式:进入信息查询界面或者用户主动选择退出。
4评价准则4.1范围说明所选择的测试用例能够接受的范围局限与该公司计算中心网络。
4.2数据整理数据库手动生成方式。
4.3尺度(1)输出结果的类型合理;(2)输出结果与预期偏差允许有微量偏移;(3)精度要求:工资、津贴精确到角;(4)允许中断或停机的最大次数为十次。