收藏 分享(赏)

数控车加工陀螺.doc

上传人:小陳 文档编号:3246866 上传时间:2020-12-12 格式:DOC 页数:12 大小:1.10MB
下载 相关 举报
数控车加工陀螺.doc_第1页
第1页 / 共12页
数控车加工陀螺.doc_第2页
第2页 / 共12页
数控车加工陀螺.doc_第3页
第3页 / 共12页
数控车加工陀螺.doc_第4页
第4页 / 共12页
数控车加工陀螺.doc_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、列的事务。一旦达到预期的测试起点,就应该分别执行或模拟以下操作:客户机断电:关闭 PC 的电源。服务器断电:模拟或启动服务器的断电过程。通过网络服务器产生的中断:模拟或启动网络的通信中断(实际断开通信线路的连接或关闭网络服务器或路由器的电源)。DASD 和 DASD 控制器被中断、断电或与 DASD 和DASD 控制器的通信中断:模拟与一个或多个 DASD 控制器或设备的通信,或实际取消这种通信。一旦实现了上述情况(或模拟情况),就应该执行其他事务。而且一旦达到第二个测试点状态,就应调用恢复过程。在测试不完整的周期时,所使用的方法与上述方法相同,只不过应异常终止或提前终止数据库进程本身。对以下

2、情况的测试需要达到一个已知的数据库状态。当破坏若干个数据库字段、指针和关键字时,应该以手工方式在数据库中(通过数据库工具)直接进行。其他事务应该通过使用“应用程序功能测试”和“业务周期测试”中的测试来执行,并且应执行完整的周期。完成标准:在所有上述情况中,应用程序、数据库和系统应该在恢复过程完成时立即返回到一个已知的预期状态。此状态包括仅限于已知损坏的字段、指针或关键字范围内的数据损坏,以及表明进程或事务因中断而未被完成的报表。需考虑的特殊事项:恢复测试会给其他操作带来许多的麻烦。断开缆线连接的方法(模拟断电或通信中断)可能并不可取或不可行。所以,可能会需要采用其他方法,例如诊断性软件工具。需

3、要系统(或计算机操作)、数据库和网络组中的资源。这些测试应该在工作时间之外或在一台独立的计算机上运行。3.1.11 配置测试配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件,例如,应用程序、驱动程序等。而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。测试目标:核实测试对象可在要求的硬件和软件配置中正常运行。方法:使用功能测试脚本。在测试过程中或在测试开始之前,打开各种与非测试对象相关的软件(例如 Microsoft 应用程序:Excel 和Word),然后

4、将其关闭。执行所选的事务,以模拟主角与测试对象软件和非测试对象软件之间的交互。重复上述步骤,尽量减少客户机工作站上的常规可用内存。完成标准:对于测试对象软件和非测试对象软件的各种组合,所有事务都成功完成,没有出现任何故障。需考虑的特殊事项:需要、可以使用并可以通过桌面访问哪种非测试对象软件?通常使用的是哪些应用程序? 应用程序正在运行什么数据?例如,在Excel 中打开的大型电子表格,或是在 Word 中打开的 100 页文档。作为此测试的一部分,应将整个系统、Netware、网络服务器、数据库等都记录下来。 3.1.12 安装测试安装测试有两个目的。第一个目的是确保该软件能够在所有可能的配置

5、下进行安装,例如,进行首次安装、升级、完整的或自定义的安装,以及在正常和异常情况下安装。异常情况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运行。这通常是指运行大量为功能测试制定的测试。测试目标:核实在以下情况下,测试对象可正确地安装到各种所需的硬件配置中:首次安装。以前从未安装过 的新计算机更新。以前安装过相同版本的 的计算机更新。以前安装过较早版本的 的计算机 方法:手工开发脚本或开发自动脚本,以验证目标计算机的状况 新 - 从未安装过;已安装 相同或较早版本)。启动或执行安装。使用预先确定的功能测试脚本子集来运行事务。完成标准: 事务成功执行,没有出现任何

6、故障。需考虑的特殊事项:应该选择 的哪些事务才能准确地测试出 应用程序已经成功安装,而且没有遗漏主要的软件构件?3.2 工具此项目将使用以下工具:注:可以视情况删除或添加项目。工具厂商/自行研制版本测试管理缺陷跟踪用于功能性测试的 ASQ 工具用于性能测试的 ASQ 工具测试覆盖监测器或评价器项目管理DBMS 工具4. 资源本节列出推荐 项目使用的资源,及其主要职责、知识或技能。4.1 角色下表列出了在此项目的人员配备方面所作的各种假定。注:可视情况删除或添加项目。人力资源角色推荐的最少资源(所分配的专职角色数量)具体职责或注释测试经理,测试项目经理进行管理监督。 职责: 提供技术指导 获取适

7、当的资源 提供管理报告测试设计员确定测试用例、确定测试用例的优先级并实施测试用例。职责: 生成测试计划 生成测试模型 评估测试工作的有效性测试员执行测试。职责: 执行测试 记录结果 从错误中恢复 记录变更请求测试系统管理员确保测试环境和资产得到管理和维护。职责: 管理测试系统 授予和管理角色对测试系统的访问权数据库管理员确保测试数据(数据库)环境和资产得到管理和维护。职责: 管理测试数据(数据库)设计员确定并定义测试类的操作、属性和关联。职责: 确定并定义测试类 确定并定义测试包实施员实施测试类和测试包,并对它们进行单元测试。职责: 创建在测试模型中实施的测试类和测试包4.2 系统下表列出了测

8、试项目所需的系统资源。此时并不完全了解测试系统的具体元素。建议让系统模拟生产环境,并在适当的情况下减小访问量和数据库大小。注:可以视情况删除或添加项目。系统资源资源名称/类型数据库服务器网络或子网TBD服务器名服务器名TBD数据库名TBD客户端测试 PC包括特殊的配置需求TBD测试存储库网络或子网TBD服务器名服务器名TBD测试开发 PCTBD5. 项目里程碑对 的测试应包括上面各节所述的各项测试的测试活动。应该为这些测试确定单独的项目里程碑,以通知项目的状态和成果。里程碑任务工作量开始日期结束日期制定测试计划设计测试实施测试执行测试评估测试6. 可交付工件本节列出了将要创建的各种文档、工具和

9、报告,及其创建人员、交付对象和交付时间。6.1 测试模型本节确定将要通过测试模型创建并分发的报告。测试模型中的这些工件应该用 ASQ 工具来创建或引用。6.2 测试日志说明用来记录和报告测试结果和测试状态的方法和工具。 6.3 缺陷报告本节确定用来记录、跟踪和报告测试中发生的意外情况及其状态的方法和工具。 7. 附录 A:项目任务以下是一些与测试有关的任务:制定测试计划- 确定测试需求- 评估风险- 制定测试策略- 确定测试资源- 创建时间表- 生成测试计划设计测试-准备工作量分析文档-确定并说明测试用例-确定并结构化测试过程-复审和评估测试覆盖实施测试- 记录或通过编程创建测试脚本- 确定设计与实施模型中的测试专用功能- 建立外部数据集执行测试-执行测试过程-评估测试的执行情况-恢复暂停的测试-核实结果-调查意外结果-记录缺陷评估测试-评估测试用例覆盖-评估代码覆盖-分析缺陷-确定是否达到了测试完成标准与成功标准4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育专区 > 学前教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报