![测试计划(1[1]0).doc_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-2/28/59910949-3b77-4e26-9542-0f3bd4eb299f/59910949-3b77-4e26-9542-0f3bd4eb299f1.gif)
![测试计划(1[1]0).doc_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-2/28/59910949-3b77-4e26-9542-0f3bd4eb299f/59910949-3b77-4e26-9542-0f3bd4eb299f2.gif)
![测试计划(1[1]0).doc_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-2/28/59910949-3b77-4e26-9542-0f3bd4eb299f/59910949-3b77-4e26-9542-0f3bd4eb299f3.gif)
![测试计划(1[1]0).doc_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-2/28/59910949-3b77-4e26-9542-0f3bd4eb299f/59910949-3b77-4e26-9542-0f3bd4eb299f4.gif)
![测试计划(1[1]0).doc_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-2/28/59910949-3b77-4e26-9542-0f3bd4eb299f/59910949-3b77-4e26-9542-0f3bd4eb299f5.gif)
已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
测试计划(110) 基于网络的CAI教学系统测试计划版本1.0修订版历史日期版本说明作者xx年5月20日1.0初始版本屠放、王释等目录简介?测试需求测试策略资源项目里程碑可交付工件附录A项目任务?简介目的基于网络的CAI教学系统的“测试计划”文档有助于实现以下目标1.确定现有项目信息和应测试的软件构件2.列出推荐的测试需求(高级)3.推荐并说明可采用的测试策略4.确定所需的资源,并对测试工作量进行估计5.列出测试项目的可交付元素背景当发生属于网上教学时,基于网络的CAI教学系统就会根据用户的需求制定相关计划。 随后,用户可以连接到相应的Web站点,查看与他们所需的内容。 系统由3个主要的子系统(包含在应用Web服务器中)构成,并与现有的WebNewsOnLine Web站点及寻呼网关进行交互。 这些子系统包括?内容管理该子系统接受相关内容,例如网上申请教学,打开相应的功能等。 服务器当新内容装载到系统上时,该子系统即被激活。 该子系统负责确定相关内容,并根据内容来安排相应的计划。 客户该子系统用于加入网上教学等。 ?范围将对基于网络的CAI教学系统进行单元测试和系统测试。 单元测试处理功能方面的质量问题,而系统测试则处理伸缩性和性能方面的问题。 将测试以下系统接口1.基于网络的CAI教学系统和现有WebNewsOnLine Web服务器的接口2.基于网络的CAI教学系统与寻呼网关的接口最关键的测试是负载和性能测试。 测试将如下进行1.我们将创建一个测试场景,它将生成越来越多的寻呼(直到200,000个寻呼)。 2.我们还将创建另一个测试场景,在此场景中,新内容以每20秒一条的速度到达系统。 3.最后,我们将模拟不断增长的并行订户负载,直到200,000。 项目标识下表列出了制定测试计划所用的文档,并标明了文档的可用性文档(版本/日期)已创建或可用已被接收或已经过复审制作者或备注前景文档?是?否?是?否补充规约?是?否?是?否用例报告?是?否?是?否项目计划?是?否?是?否设计规约?是?否?是?否原型?是?否?是?否项目/业务风险评估?是?否?是?否测试需求下面的列表列出了那些已被确定为测试目标的项目(用例、功能性需求、非功能性需求)。 此列表说明了测试的对象。 数据库测试功能性测试业务周期测试无。 用户界面测试浏览所有的用例,核实是否每个UI面板都易于理解。 核实所有的联机帮助功能。 核实是否所有的屏幕都符合WebNewsOnLine标准。 性能评测核实寻呼网关系统接口的响应时间。 核实现有WebNewsOnLine Web服务器接口的响应时间。 核实使用调制解调器进行连接时的响应时间。 核实本地接入时的响应时间(在同一LAN中)。 负载测试核实在具有200名并行订户时的系统响应。 核实在具有500名并行订户时的系统响应。 核实在具有1.000名并行订户时的系统响应。 核实在具有5.000名并行订户时的系统响应。 核实在具有10.000名并行订户时的系统响应。 核实在具有50.000名并行订户时的系统响应。 核实在具有100.000名并行订户时的系统响应。 核实在具有200.000名并行订户时的系统响应。 强度测试无。 容量测试核实当单个内容元素到达时,系统是否可以在5分钟内打开形象功能核实当内容每隔20秒到达时,系统是否在5分钟内作出响应。 安全性和访问控制测试故障转移/恢复测试无。 配置测试核实使用火狐浏览器时的操作情况。 核实使用Microsoft InterExplorer V5.x时的操作情况。 安装测试无。 测试策略测试类型数据和数据库完整性测试测试目标确保数据库访问方法和进程正常运行,数据不会遭到损坏。 方法?调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。 检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件都已正常发生;或者检查所返回的数据,确保为正当的理由检索到了正确的数据。 ?完成标准所有的数据库访问方法和进程都按照设计的方式运行,数据没有遭到损坏。 需考虑的特殊事项?进程应该以手工方式调用。 应使用小型或最小的数据库(记录的数量有限)来使所有无法接受的事件具有更大的可见性。 ?功能测试测试目标确保测试对象的功能正常,其中包括导航、数据输入、处理和检索等功能。 方法利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容?在使用有效数据时得到预期的结果。 在使用无效数据时显示相应的错误消息或警告消息。 各业务规则都得到了正确的应用。 ?完成标准?所计划的测试已全部执行。 所发现的缺陷已全部解决。 ?需考虑的特殊事项无。 用户界面测试测试目标核实以下内容?通过测试对象进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab健、鼠标移动和快捷键)的使用。 ?Web的对象和特征(例如,菜单、大小、位置、状态和中心)都符合标准。 方法为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态。 完成标准成功地核实出各个窗口都与基准版本保持一致,或符合可接受标准需考虑的特殊事项并不是所有定制或第三方对象的特征都可访问。 性能评测测试目标核实所指定的事务或业务功能在以下情况下的性能行为?正常的预期工作量预期的最繁重工作量?方法使用为功能或业务周期测试制定的测试过程。 通过修改数据文件(来增加事务数量),或通过修改脚本来增加每项事务的迭代数量。 脚本应该在一台计算机上运行(最好是以单个用户、单个事务为基准),并在多个客户机(虚拟的或实际的客户机,请参见下面的“需考虑的特殊事项”)上重复运行。 完成标准单个事务/单个用户在每个事务所预期/要求的时间范围内成功地完成测试脚本,没有发生任何故障。 多个事务/多个用户在可接受的时间范围内成功地完成测试脚本,没有发生任何故障。 需考虑的特殊事项综合的性能测试还包括在服务器上添加“后台”工作量。 可采用多种方法来执行此操作,其中包括?直接将“事务强行分配到”服务器上,这通常以SQL调用的形式来实现。 通过创建“虚拟的”用户负载来模拟许多个(通常为数百个)客户机。 此负载可通过“远程终端仿真”?(Remote TerminalEmulation)工具来实现。 此技术还可用于在网络中加载“流量”。 使用多台实际客户机(每台客户机都运行测试脚本)在系统上添加负载。 ?性能测试应该在专用的计算机上或在专用的机时内执行,以便实现完全的控制和精确的评测。 性能测试所用的数据库应该是实际大小或相同缩放比例的数据库。 负载测试测试目标核实所指定的事务或商业理由在不同的工作量条件下的性能行为时间。 方法使用为功能或业务周期测试制定的测试。 通过修改数据文件来增加事务数量,或通过修改测试来增加每项事务发生的次数。 完成标准多个事务/多个用户在可接受的时间范围内成功地完成测试,没有发生任何故障。 需考虑的特殊事项负载测试应该在专用的计算机上或在专用的机时内执行,以便实现完全的控制和精确的评测。 负载测试所用的数据库应该是实际大小或相同缩放比例的数据库。 容量测试测试目标核实测试对象在以下高容量条件下能否正常运行?连接(或模拟了)最大(实际或实际允许)数量的客户机,所有客户机在长时间内执行相同的、且情况(性能)最坏的业务功能。 已达到最大的数据库大小(实际的或按比例缩放的),而且同时执行了多个查询/报表事务。 ?方法使用为性能评测或负载测试制定的测试。 应该使用多台客户机来运行相同的测试或互补的测试,以便在长时间内产生最繁重的事务量或最差的事务组合(请参见上面的“强度测试”)。 创建最大的数据库大小(实际的、按比例缩放的、或填充了代表性数据的数据库),并使用多台客户机在长时间内同时运行查询和报表事务。 完成标准所计划的测试已全部执行,而且在达到/超出指定的系统限制时没有出现任何软件故障。 需考虑的特殊事项对于上述的高容量条件,哪个时间段是可以接受的时间?安全性和访问控制测试测试目标应用程序级别的安全性核实主角只能访问其所属用户类型已被授权访问的那些功能或数据。 系统级别的安全性核实只有具备系统和应用程序访问权限的主角才能访问系统和应用程序。 方法应用程序级别确定并列出各主角类型及其被授权访问的功能或数据。 为各主角类型创建测试,并通过创建各用户主角所特有的事务来核实其权限。 修改用户类型并为相同的用户重新运行测试。 对于每种用户类型,确保正确地提供或拒绝了这些附加的功能或数据。 系统级别的访问(请参见下面的“需考虑的特殊事项”)完成标准各种已知的主角类型都可访问相应的功能或数据,而且所有事务都按照预期的方式运行,并在先前的功能测试中运行了所有的事务。 需考虑的特殊事项必须与相应的网络或系统管理员一起对系统访问权进行检查和讨论。 由于此测试可能是网络管理或系统管理的职能,可能会不需要执行此测试。 配置测试测试目标核实测试对象可在所需的硬件/软件配置中正常运行。 方法使用功能测试脚本。 在测试过程中或在测试开始之前,打开各种与非测试对象相关的软件,然后将其关闭。 执行所选的事务,以模拟主角与测试对象软件和非测试对象软件之间的交互。 重复上述步骤,尽量减少客户机上的常规可用内存。 完成标准对于测试对象软件和非测试对象软件的各种组合,所有事务都成功完成,没有出现任何故障。 需考虑的特殊事项需要、可以使用并可以通过桌面访问哪种非测试对象软件?通常使用的是哪些应用程序?应用程序正在运行什么数据?作为此测试的一部分,应将整个系统、Netware、网络服务器、数据库等都记录下来。 工具此项目将使用以下工具工具版本缺陷跟踪项目主页项目管理Microsoft Project资源本节列出推荐在测试基于网络的CAI教学系统时使用的资源,及其主要职责、知识或技能。 角色下表列出了在此项目的人员配备方面所作的各种假定。 人力资源角色推荐的最少资源具体职责/注释测试经理/测试项目经理1名(基于网络的CAI教学系统项目经理)进行管理监督职责?提供技术指导获取适当的资源管理报告?测试设计员1确定测试用例、确定测试用例的优先级并实施测试用例职责?生成测试计划生成测试模型评估测试工作的有效性?测试员4名执行测试职责?执行测试记录结果修正错误记录变更请求?测试系统管理员1确保测试环境和资产得到管理和维护职责?管理测试管理系统分配/管理角色对测试系统的访问权?数据库管理/数1名确保测试数据(数据库)环境和资产得到据库管理员管理和维护职责?管理测试数据(数据库)设计员2确定并定义测试类的操作、属性和关联职责?确定并定义测试类确定并定义测试包?实施员4实施测试类和测试包,并对它们进行单元测试职责?创建在测试模型中实施的测试类和测试包系统下表列出了测试项目所需的系统资源。 此时并不完全了解测试系统的具体元素。 建议使系统模拟生产环境,并在适当的情况下减小访问量和数据库大小。 系统资源资源名称/类型数据库服务器-网络/子网TBD-服务器名TBD-数据库名TBD客户端测试PC-包括特殊配置-需求TBD测试存储库-网络/子网TBD-服务器名TBD测试开发PC TBD项目里程碑里程碑任务工作量开始日期结束日期制定测试计划设计测试实施测试执行测试评估测试可交付工件测试模型对于所执行的每个测试,都将创建一个测试结果表单。 其中应包括以下内容测试的名称或ID、测试的相关用例或补充规约、测试日期、测试员ID、所要求的测试前提条件、以及测试的结果。 测试日志将使用Microsoft Word来记录和报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年彩票公司财务经理面试题库及答案
- 2025年航空乘务员专业技能考核试题及答案解析
- 2025年大学生安全常识测试题
- 机电知识培训的目的和意义
- 2025年宠物摄影摄像师高级面试常见问题集锦
- 2025年安全管理C卷模拟测试题解析
- 2025年农村扶贫助理招聘面试题及答案解析
- 学校教学常规检查课件
- 机电服务顾问基础知识培训课件
- 2025年村级前台接待笔试模拟题集及答案
- 2025时事政治考试题库(含答案)
- 小学学期末质量分析会
- 医院护工礼仪培训
- 农村处理矛盾纠纷课件
- 2025年汽车驾驶员(技师)考试试题附答案
- 矿山基金管理办法
- 肥料登记证授权合同范本
- 工业厂房租赁管理办法
- 辽宁动物检疫管理办法
- 肺癌免疫治疗病例分享
- 2025年汽车智能驾驶技术及产业发展白皮书-清华大学
评论
0/150
提交评论