GB T 17544-1998 信息技术 软件包 质量要求和测试.pdf
《GB T 17544-1998 信息技术 软件包 质量要求和测试.pdf》由会员分享,可在线阅读,更多相关《GB T 17544-1998 信息技术 软件包 质量要求和测试.pdf(17页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术软件包质量要求和测试发布实施国家质量技术监督局发布前言本标准等同采用了国际标准信息技术软件包质量要求和测试本标准删去了原国际标准的索引部分除此之外本标准在技术内容上与国际标准完全一致本标准的附录附录和附录都是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位电子工业部标准化研究所本标准主要起草人冯惠王宝艾黄明德郑人杰前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的
2、其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一项国际标准至少需要的参与表决的国家成员体投票赞成国际标准是由信息技术联合技术委员会制定的附录附录和附录均提供参考信息中华人民共和国国家标准信息技术软件包质量要求和测试国家质量技术监督局批准实施范围本标准适用于软件包例如文本处理程序电子表格数据库程序图形软件包技术或科学函数计算程序以及实用程序它规定了软件包要求质量要求针对这些要求如何对软件包进行测试的细则测试细则特别是第三方测试它只涉及要提供的或要交付的软件包不涉及它们的产生过程包括活动和中
3、间产品如规格说明供方的质量体系超出了本标准的范围注某些软件需要附加的要求如安全要求高的软件本标准期望的用户如下在下述情况下使用本标准的供方规定软件包的要求时设计描述产品的格式时评价他们自己的产品时发布符合第号导则的声明时申请合格第号导则证书或标志时希望建立第三方认证模式国际的地区的及国家的第和号导则的认证机构为合格证书或标志而进行测试的测试实验室测试实验室必须遵循测试指令第号导则认可认证机构和测试实验室的认可机构第和号导则评价测试实验室能力的实验室审核员第号导则购买者用本标准规定的内容来比较他们的要求用现有产品的产品描述中的信息来比较期望的工作任务的要求寻求已认证的产品此外检验要求是否被满足用
4、户可以从更好的产品获益定义本标准采用下列定义源自其他标准的定义列于附录以便于引用功能程序中的一个算法的实现利用该实现用户或程序可以执行某一工作任务的全部或部分内容注对于用户来说功能不一定是能访问的如数据的自动备份或存储这里功能的概念比失效故障维护和可靠性的描述中使用的功能概念要窄但比算术和逻辑运算和程序设计语言中定义的要宽需求文档包含由软件包满足的建议要求或规则的任何组合的文档注例子有技术或人类工效标准来自某一组织如市场部技术或用户协会的需求列表或模型的需求规格说明法律或法令产品描述陈述软件包性质的文档其主要目的是帮助潜在的购买者在购买前对产品进行适用性评价注该术语比中的术语系统描述更具体产品
5、描述的目的包括中覆盖信息的目的产品描述不是规格说明但它可用于不同的用途用户文档以打印的或非打印形式得到的文档的完整集合用户文档的提供有利于产品的应用并且是产品的必备部分包文档产品描述和用户文档测试用例测试者使用的文档化的细则其规定如何对某项功能或功能组合进行测试测试用例包括下列内容的详细信息测试目标要测试的功能测试环境和其他条件配置细节和准备工作测试数据过程系统的预期行为维护是系统维护的一部分见其涉及软件包的修改质量要求到包含每个软件包要有产品描述和用户文档的要求产品描述的要求尤其应包含规定信息并且其所有要求的内容是可测试的正确的用户文档的要求包含在软件包中的程序要求和数据要求注关于用户文档程
6、序和数据的要求包含许多一般要求独立于产品描述中的约定但不包括用户希望的所有性质某些性质例如用户文档和程序消息的可理解性和易于浏览按用户的观点这些性质是被公认的然而由于这些性质难于清晰地测试且结果难于再现使得这些性质目前仅作为建议来规定到中的要求按中出现的特性次序来安排如果一个软件包遵循到中所有的要求则该软件包符合本标准建议是可选的通过使用宜这个词来表示注要证明一个产品对到中的要求的符合性可能是困难的或不可能的但是根据第号导则为获得合格证书按照第章来测试包括文档的评审被认为是足够了并且不需要形式证明产品描述每个软件包应有一个产品描述产品描述定义产品产品描述是产品软件包文档的一部分它提供关于用户文
7、档程序以及数据如果有的话的信息产品描述的主要目的是帮助用户或潜在的购买者作出产品是否适用于他们的评价从这一意义说产品描述也是销售信息作为测试的基础见第章对产品感兴趣人们可获得产品描述内容的一般要求产品描述宜是充分可理解的完整的并且易于浏览以帮助潜在的购买者在购买该产品前评价产品对他们自己的适用性产品描述应避免不一致每个术语在任何地方都应有相同的意义产品描述的说明应是可测试的并且是正确的注如果有外部需求文档见本条要求引用外部需求文档中的说明下列到规定产品描述应包含或宜包含的内容它也可包含产品的附加说明标识和指示产品描述的标识产品描述应具有唯一的文档标识它可以有不同于产品描述的命名例如功能描述产品
8、信息产品清单产品的标识产品描述应标识产品产品标识应至少有产品名字和版本号或日期如果在产品描述中提及两个或多个派生版本则每个版本应至少有产品名派生版本名和版本号或日期供方产品描述应至少包含一个供方的名字和地址注名字和地址不必打印有供方的公章即可工作任务产品描述应标识期望的产品能完成的工作任务符合需求文档产品描述可以引用产品应符合的需求文档的内容在这种情况下应标识相关的编辑版本要求的系统应标识将产品投入使用所要求的系统硬件软件及其配置包括制造厂商名和所有部件的类型标识符例如包括协处理器的处理单元主存规格外存的类型和规格扩展卡输入和输出设备网络环境系统软件和其他软件对于不同的工作任务不同的边界值或不
9、同的效率要求可以规定不同的要求系统如果先前特定的硬件或软件产品已经标识则语句如果兼容或任何其他可以出现在产品描述中如果产品的先前版本已经标识则语句如果兼容或升级的版本可以出现在产品描述中语句自版本至少到版本可以出现在产品描述中而自版本不能出现在产品描述中注由于版本的出现语句自版本将变得不正确因为对于版本软件包操作将会失败与其他产品的接口如果产品描述引用了其他产品接口则应对所引用的接口或产品进行标识要交付项应对要提供的产品的每个物理部件进行标识特别是所有打印的文档和所有的数据媒体应说明提供的程序形式如源程序目标模块或加载模块注媒体格式如磁盘格式不必指明因为可能的格式集合是由要求的系统决定的见安装
10、应说明是否安装是否能由用户来完成支持应说明是否提供对产品操作的支持维护应说明是否提供维护如果提供维护应说明具体包括什么功能说明功能概述产品描述应概述产品的用户可调用功能需要的数据所提供的设施对每个所论及的功能尤其是选项和变量是否是下列内容的一部分应清晰地说明产品功能的在产品描述中完整描述的产品扩展功能的在产品描述中所引用的产品扩展功能的无保证的补充功能的注不必论及每个用户可调用功能不必给出功能如何调用的每个细节边界值如果由于产品特定的边界值致使产品的使用受限则应提供这些边界值例如最小或最大值键的长度文卷中的记录的最大数目检索准则的最大数目最小样本大小当不可能提供固定的边界值时例如边界值取决于应
11、用问题的类型或输入数据时则应说明这些限制可以提供允许的值组合更具体的信息写入用户文档安全如果提供的话产品描述中应包含有关防止对程序或数据非授权的无意访问或蓄意访问的手段可靠性说明产品描述应包含数据存储规程的信息注例如只要说明使用操作系统进行备份就可以了应描述保证产品的功能能力的附加性质例如检验输入的合理性防止由于用户的错误而产生的严重后果出错恢复易用性说明用户界面应命名用户界面的类型例如命令行菜单窗口功能键及帮助功能要求的知识应规定应用该产品所要求的专门知识例如技术领域的知识操作系统的知识经过专门培训可获得的知识除了已写入产品描述中以外的其他语言知识应说明用户文档和用户界面包括出错信息和可视数
12、据所使用的所有自然语言软件包本身和该产品描述中所涉及的所有其他产品的有关内容都应加以说明注这种要求超出了的的规定在那里关于所用的语言规定是可选的适应用户的需要如果产品能被用户作适应性修改则应标识这种修改的工具和修改工具使用的条件例如参数的改变计算的算法改变功能键的分配防止侵权行为如果防止侵权的技术保护可能有碍于软件的使用则应说明这种保护例如防止拷贝的技术保护程序设置的使用截止日期相互约定的付费拷贝使用效率和用户满意度产品描述可以包括关于使用效率和用户满意度的数据注这样的数据可遵循的指南效率说明产品描述可以包含产品的时间行为的数据诸如在指定条件下例如系统配置和负载分布关于给定功能的响应时间和吞吐
13、率可维护性说明产品描述可包含可维护性说明可移植性说明产品描述可包含可移植性说明用户文档完整性用户文档应包含产品使用所需信息在产品描述中说明的所有功能以及在程序中用户可调用的所有功能都应在用户文档中加以完整地描述用户文档中应再次说明产品描述中给出的所有边界值如果安装能由用户来完成则用户文档应包括安装手册该手册应包含所有必要的信息见安装手册宜说明一次安装的最小文卷和最大文卷如果维护能由用户来完成则用户文档应包括程序维护手册该手册应包含各种有关该软件维护所需要的信息正确性用户文档中的所有信息应是正确的不能有歧义和错误的表达一致性用户文档自身内容或相互之间以及与产品描述之间都不应相互矛盾每个术语的含义
14、宜处处保持一致注程序和数据的一致性在中论及易理解性用户文档对于正常执行其工作任务的一般用户宜是易理解的例如通过使用适当的术语图形表示详细的解释以及引用有用的信息源来表现易浏览性用户文档宜易于浏览以使相互关系明确每个文档应有目录表和索引表如果文档未提供印刷本则应指明打印过程程序和数据功能性安装如果安装能由用户来完成则按照安装手册中的信息应能成功安装产品描述中指出的每种所要求的系统对于程序的安装应是充分的安装之后程序能否运行应是可鉴别的例如使用提供的测试用例或通过相应信息的自检功能表现用户文档中提到的所有功能应是可执行的程序应按照用户文档中的给定形式在规定的边界值范围内使用相应的设施性质和数据执行
15、其功能注由于在产品描述中涉及的所有功能也应出现在用户文档中这些功能更应是可执行的正确性程序和数据应与产品描述及用户文档中的全部说明相对应为完成工作任务程序功能应以正确的方式执行特别是程序和数据应符合产品描述所引用的任一需求文档中的全部需求一致性程序和数据其本身不能自相矛盾并且同产品描述和用户文档不能相互矛盾每个术语应处处具有相同的含义由用户行使的程序操作控制和程序行为例如消息屏幕输入格式和打印报表宜有一致的结构可靠性系统包括硬件要求的软件及属于该产品的程序不应陷入用户无法控制的状态既不应崩溃也不应丢失数据即使在下列情况下也应满足上述要求使用的容量到达规定的极限企图使用的容量超出规定的极限由产品
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17544 1998 信息技术 软件包 质量 要求 测试
