DB5101/T 174-2023 航空零部件制造企业计算机辅助制造软件测试指南

DB5101/T 174-2023 Aircraft component manufacturing company's computer-aided manufacturing software testing guideline

四川省地方标准 简体中文 现行 页数:27页 | 格式:PDF

基本信息

标准号
DB5101/T 174-2023
标准类型
四川省地方标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2023-12-04
实施日期
2023-12-04
发布单位/组织
成都市市场监督管理局
归口单位
成都市经济和信息化局
适用范围
-

发布历史

研制信息

起草单位:
起草人:
出版信息:
页数:27页 | 字数:- | 开本: -

内容描述

ICS35.240.50

CCSL67

5101

四川省成都市地方标准

DB5101/T174—2023

航空零部件制造企业计算机辅助制造

软件测试指南

Testingguidanceforevaluationofcomputeraidedmanufacturing

softwareofaviationpartsmanufacturingenterprises

2023-12-04发布2023-12-04实施

成都市市场监督管理局发布

DB5101/T174—2023

目次

前言..............................................................................Ⅲ

1范围...............................................................................1

2规范性引用文件.....................................................................1

3术语和定义.........................................................................1

4缩略语.............................................................................2

5总则...............................................................................2

6功能测试...........................................................................3

7性能测试...........................................................................7

8产品化测试.........................................................................8

9测试总结..........................................................................10

附录A(资料性)航空零部件制造企业CAM软件测试用例设计.............................12

附录B(资料性)航空零部件制造企业CAM软件功能完备性框架...........................14

附录C(资料性)航空零部件制造企业CAM软件测试评价方法.............................16

附录D(资料性)航空零部件制造企业CAM软件测试报告大纲.............................20

参考文献............................................................................21

I

DB5101/T174—2023

前言

本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定

起草。

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。

本文件由成都市经济和信息化局提出并归口。

本文件起草单位:成都飞机工业(集团)有限责任公司、西华大学、成都国信安信息产业基地有限

公司、电子科技大学、工业和信息化部电子第五研究所、四川成飞集成科技股份有限公司、成都信息处

理产品检测中心、成都淞幸科技有限责任公司。

本文件主要起草人:黎小华、邓乾豹、吴光林、许艾明、封志明、王宇、孙华、钟雯、赖宏应、廖

勇、缪俊敏、黄茂生、于敏、廖荣杰、车容俊、曹新彬、李世彬。

III

DB5101/T174—2023

航空零部件制造企业计算机辅助制造软件测试指南

1范围

本文件提供了航空零部件制造企业计算机辅助制造软件的测试总则、功能测试、性能测试、产品化

测试以及测试总结等方面的指导。

本文件适用于指导成都市航空零部件制造企业开展计算机辅助制造软件测试活动,也可为计算机辅

助制造软件开发机构、第三方测试机构实施的计算机辅助制造软件测试活动提供参考。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。

凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T9386计算机软件测试文档编制规范

GB/T11457—2006信息技术软件工程术语

GB/T15532计算机软件测试规范

3术语和定义

GB/T11457—2006中界定的以及下列术语和定义适用于本文件。

3.1

计算机辅助制造computeraidedmanufacturing

利用计算机技术辅助完成数控程序的编制,包括工艺方案设计、加工刀具轨迹生成、刀具轨迹编辑、

后置处理及加工仿真等作业过程。

3.2

系统测试systemtesting

在完整的、集成的系统上的测试行为,用以评价系统与规定的需求的遵从性。

[来源:GB/T11457—2006,2.1669]

3.3

验收测试acceptancetesting

确定一系统是否符合其验收准则,使客户能确定是否接收此系统的正式测试。

[来源:GB/T11457—2006,2.19]

3.4

完备性completeness

1

DB5101/T174—2023

测试计算机辅助制造软件实现和提供给用户的功能指标的完整程度。

3.5

正确性correctness

测试计算机辅助制造软件在其规格说明、设计和实现中的无故障程度。

3.6

测试评价testingevaluation

通过软件功能、性能和产品化指标的测量,对计算机辅助制造软件产品质量进行评价。

4缩略语

下列缩略语适用于本文件。

CAM:计算机辅助制造(ComputerAidedManufacturing)

CPU:中央处理器(CentralProcessingUnit)

5总则

5.1测试目标

航空零部件制造企业CAM软件测试目标是在实际环境下,通过功能测试、性能测试和产品化测试,

对软件的质量和能力进行测量和评价,包括:

a)验证CAM软件产品是否达到需求说明和软件产品说明等规定的软件质量需求;

b)检验CAM软件任务的执行和对系统运行产生的影响;

c)为CAM软件的质量评价提供依据。

5.2测试内容

5.2.1概述

航空零部件制造企业CAM软件的测试内容宜包括功能测试、性能测试及产品化测试。

5.2.2功能测试

CAM软件功能测试是对软件的功能正确性和完备性进行测试,宜遵循以下内容:

a)软件功能模块能全部挂接,设计功能完整齐全,且符合设计文档的需求;

b)软件菜单按照需求规格说明、设计说明等实现,所有功能能正常运行,正常范围内输入能得到

正确的输出,并生成正确的结果;异常范围内输入,软件有提示信息,并阻止数据输入;功能

使用方便,符合设计文档的需求;

c)软件发生错误时,有提示并记录错误日志,并可恢复到正常状态;

d)软件的窗口、控件、菜单、鼠标的操作及操作提示符合所使用操作系统平台的规范。

5.2.3性能测试

CAM软件性能测试是指对软件完成其设计功能的特性进行测试,包括负载能力、压力表现、软件效

率等,宜遵循以下内容:

a)软件能满足软件设计文档中说明的性能需求;

2

DB5101/T174—2023

b)在一定时间内,最大支持并发用户数、软件请求出错率、最大存储量、最多处理数据流量、响

应时间等能满足设计文档的需求;

c)在一定时间内,系统的CPU利用率、内存使用率、磁盘输入输出吞吐率、网络吞吐量、最大虚

拟用户数等能满足设计文档的需求;

d)系统运行时,资源监控指标符合软件设计文档需求。

5.2.4产品化测试

CAM软件产品化测试是对软件的可用性和软件的产品化程度进行测试,宜遵循以下内容:

a)航空零部件制造企业具有质量管理体系;

b)开发机构具有软件项目开发管理制度,并使用工具软件进行项目开发管理;

c)具有线上服务、产品介绍、用户培训等方面的用户技术支持与客户服务。

5.3测试过程

航空零部件制造企业CAM软件测试过程宜分为四个阶段,依次为:测试策划、测试设计、测试执行

和测试总结。有关测试过程的内容见GB/T15532。

5.4测试方法

5.4.1航空零部件制造企业CAM软件的系统测试和验收测试适合使用黑盒测试方法,宜采用针对CAM软件

的专用测试工具。

5.4.2软件测试大纲和软件测试技术规范书宜明确在测试中针对系统的每一项功能或性能需要完成的

基本测试项目和测试评判依据;宜能满足测试大纲和软件测试技术规范书需求。

5.5测试用例

测试用例描述测试的前提条件、输入参数、验证点及期望的输出结果等。有关测试用例的内容见GB/T

15532。

航空零部件制造企业CAM软件测试用例设计参见附录A。

5.6测试管理

航空零部件制造企业CAM软件测试宜由相对独立的人员进行,宜对测试过程、软件配置、测试评审

进行管理。有关测试管理的内容见GB/T15532。

5.7测试文档

航空零部件制造企业CAM软件测试文档宜包括测试大纲、测试设计说明、测试用例说明、测试规程

说明、测试项传递报告、测试日志、测试记录、测试问题报告和测试总结报告。根据软件的完整性级别

和软件规模等级可进行合理的取舍与合并。有关测试文档的内容见GB/T9386。

6功能测试

6.1测试大纲

6.1.1测试大纲编制

宜根据被测软件的设计文档、用户手册和技术手册中关于软件功能项指标的说明,根据测试方式、

测试环境和测试工具,确定CAM软件功能完备性指标,制定与功能测试相关的测试大纲。CAM软件功能完

3

DB5101/T174—2023

备性指标参见附录B。

6.1.2测试用例

6.1.2.1功能完备性指标中的每一项指标宜拥有独立的测试用例。

6.1.2.2针对CAM软件功能的不同特点,测试工具指导测试用例的自动生成。各类测试用例纳入数据库

管理,按照设定的规则,测试用例库中的测试用例自动生成用于测试的标准格式文档。

6.1.2.3宜制定测试标准文档描述规范,将测试用例导入、导出测试用例库。

6.2测试环境

6.2.1测试环境组成

CAM软件测试环境宜包括:

a)系统硬件配置;

b)系统软件配置;

c)操作系统;

d)网络环境。

6.2.2测试环境需求

有关测试环境需求的内容见GB/T15532。

6.2.3功能测试工具

6.2.3.1CAM软件功能测试工具包括测试脚本库、测试用例库、完备性测试、正确性测试,以及测试结

果的分析与评价。功能测试工具宜遵循以下技术内容:

a)提供测试结果统计和详细日志;

b)对失败用例进行错误分类;

c)通用性强,与具体测试业务无关;

d)支持第三方测试工具与接口。

6.2.3.2CAM软件的功能测试宜采用黑盒测试法,适当时候也可采用白盒测试法。

6.2.3.3测试前宜预先编制测试用例,测试用例宜覆盖测试依据中描述的所有功能,并且考虑有代表性

工作任务的功能组合。

6.3测试过程

CAM软件功能测试宜遵循以下内容:

a)宜按照5.2.2的内容,采用合适的功能测试工具实施测试,或以手工方式实施测试;

b)测试人员在功能测试过程中,宜及时记录原始数据,测试结束后宜对测试记录进行审核;

c)相关人员在测试过程中,如发现系统功能方面的问题,宜向开发方出具问题报告;

d)开发方对测试中发现的功能问题进行修改后,测试方宜进行回归测试,并出具测试报告。

6.4测试内容

6.4.1软件安装测试

宜测试CAM软件是否能够成功安装和测试。若不能,宜保证系统的软、硬件环境符合设计文档的需

求。软件安装测试宜包括以下内容:

a)宜按照设计文档要求对软系统功能模块进行检查;所有功能模块可运行,且符合5.2.2的内容;

4

DB5101/T174—2023

b)系统窗口、控件、菜单等宜符合5.2.2的内容。

6.4.2CAM软件功能测试

6.4.2.1概述

6.4.2.1.1CAM软件功能测试分为功能完备性测试和功能正确性测试,测试内容宜包括工艺方案设计、

加工刀具轨迹生成、刀具轨迹编辑、后置处理及加工仿真等五大类功能。

6.4.2.1.2完备性测试是对CAM软件提供给用户的功能指标是否完整进行判断。完备性测试宜以功能测

试大纲为依据,并参照图1所示流程进行。

测试开始

CAM功能完备性

测试器初始化

CAM五大功能完备性CAM五大功能CAM功能完备性CAM功能完备性

指标体系完备性指标测试用例测试用例库

执行CAM功能

完备性测试

记录测试结果否

完备性测试执行

是否完毕

是

测试结果统计

分析模块

测试结束

图1CAM软件功能完备性测试流程

6.4.2.1.3正确性测试是对某一功能执行结果正确与否进行判断。正确性测试宜参照图2所示流程进行。

测试开始

CAM功能正确性测试器初始化

读取CAM功能正确性

CAM五大功能正确性测试用例

测试用例库

执行CAM功能正确性测试

记录测试结果否

正确性测试执行

是否完毕

是

定制服务

    相似标准推荐

    更多>