标题有链接的,点击标题即可下载
国际标准 ISO/IEC 25010 系统和软件质量模型
IEEE 829 测试文档国际标准
IEEE 829-1998,也被称做829软件测试文档标准,作为一个IEEE的标准定义了一套文档用于8个已定义的软件测试阶段,每个阶段可能产生它自己单独的文件类型。这个标准定义了文档的格式但是没有规定它们是否必须全部被应用,也不包括这些文档中任何相关的其它标准的内容。
测试计划:一个管理计划的文档 包括:
- 测试如何完成(包括SUT的配置).
- 谁来做测试
- 将要测试什么
- 测试将持续多久(虽然根据可以使用的资源的限制而有变化).
- 测试覆盖度的需求,例如所要求的质量等级
- 测试设计规格:详细描述测试环境和期望的结果以及测试通过的标准。
- 测试用例规格:定义用于运行于测试设计规格中所述条件的测试数据。
- 测试过程规格:详细描述如何进行每项测试,包括每项预置条件和接下去的步骤。
- 测试项传递报告:报告何时被测的软件组件从一个测试阶段到下一个测试阶段。
- 测试记录:记录运行了哪个测试用例,谁运行的,以什么顺序,以及每个测试项是通过了还是失败了。
- 测试附加报告:详细描述任何失败的测试项,以及实际的与之相对应的期望结果和其他旨在揭示测试为何失败的信息。这份文档之所以被命名为附加报告而不是错误报告,其原因是期望值和实际结果之间由于一些原因可能存在差异,而这并不能认为是系统存在错误。这包括期望值有误、测试被错误地执行,或者对需求的理解存在差异。这个报告由以下所有附加的细节组成,例如实际结果和期望值、何时失败,以及其他有助于解决问题的证据。这个报告还可能包括此附加项对测试所造成的影响的评估。
- 测试摘要报告:一份提供所有直到测试完成都没有被提及的重要信息的管理报告,包括测试效果的评估、被测试软件系统的质量、来自测试附加报告的统计信息。这个报告还包括执行了哪些测试项、花费多少时间,用于改进以后的测试计划。这份最终的报告用于指出被测的软件系统是否与项目管理者所提出的可接受标准所符合。
IEEE 829中可能引用到的其他标准 参见:http://zh.wikipedia.org/wiki/IEEE_829
这个标准的內容,有部分是来自于ISEB基金会的培训课程,和British Computer Society(英国计算机协会)推动的软件测试执业证书考试。 ISTQB(国际软件测试资质认证委员会)遵循基于ISEB(英国信息系统考试委员会)的课程提纲和德国的ASQF教学大纲,同时被IEEE 829采纳为软件测试文档的参考标准。
IEEE 1008 单元测试国际标准
Software unit testing is a process that includes the performance of test planning, the development of a test set, and the measurement of a test unit against its requirement. measuring entails the use of sample data to exercise the unit and the comparison of the unit’s actual behaviour with its required behaviour as specified in the unit’s requirement documentation. This standard defines an integrated approach to systematic and documented unit testing. The approach uses unit design and unit implementation information, in addition to unit requirements, to determine the completeness of the testing. The standard describes a testing process composed of a hierarchy of phases, activities, and tasks. Further, it defines a minium set of tasks for each activity, although additional tasks may be added to any activity.
std1008-1987 IEEE 1008 单元测试国际标准.pdf
IEEE Std 1012 – 2004 软件检验和验证国际标准
IEEE Std 1028™-2008 软件评审和审计国际标准
IEEE Std 1044™-2009 软件异常分类国际标准
IEEE 1233-1998开发软件需求规格的指南
IEEE 730-1998,用于软件质量保证计划的标准
- IEEE 730-1998,用于软件质量保证计划的标准
- https://cours.etsmtl.ca/mgl800/private/Normes/ieee/730.1guide.pdf,用于软件质量保证计划的指南
IEEE 1061-1998 用于软件质量度量和方法学的标准
- IEEE 1061-1998
IEEE 12207-2008. 用于软件生命周期过程和软件生命周期数据的标准
- IEEE 1061-1998