iso 标准 软件测试
2019-05-21 15:31:14 yinlin330 阅读数 64

接收标准为程序员经过单元测试后,提交测试时应达到的最低标准,如不满足,则返还开发,重新提交测试。停止标准目的是为系统测试、验收测试提供停止标准。

软件测试接收标准

一、接收资料完整,如资料不完整,则不予接收

1.经过审核程序源代码。
2.用来运行单元测试的相关的模块。
3.必要的数据库文件。
4.经过审核过的概要和详细的设计文档、帮助文件、其他必要的文件。
5.白盒测试的测试用例和白盒单元测试报告。

二、程序界面

1.界面风格
a、各菜单项功能均已实现。
b、各菜单项快捷键可以使用。

三、功能实现

1.说明书规定的功能或程序提交的功能说明书的功能均已实现。

2.基本流程可以走通。

3.界面上的功能均已实现,符合设计规定的功能。

4.正确实现左右键功能
a、左键拖动功能已实现(如果有)。
b、右键功能与菜单项功能对应(均已实现)。
c、右键的快捷键应与菜单项一致。

5.提示问题(看得懂)
a、提示、警告、或错误说明应该清楚、明了、恰当。
b、非法的输入或操作应有足够的提示说明。
c、由于误操作得到的反馈信息,应该能够指导用户的下一步操作。

6.数据库的增删改问题
a、增删改功能可以实现。
b、增删改是响应时间用户可以接受,例如不超过5秒。

7.数据的查询
a、能够及时查询所需要的数据。

8.能被主模块调起或调起子模块。

软件测试停止标准

一、软件测试暂停、停止标准

1)软件系统在进行单元、集成、确认、系统、安装、验收测试时,发现一级错误(大于等于1)、二级错误(大于等于2)暂停测试返回开发。
2)软件系统经过单元、集成、确认、系统、安装、验收测试,分别达到单元、集成、确认、系统、安装、验收测试停止标准。
3)软件系统通过验收测试,并已得到验收测试结论。
4)软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。
5)软件项目在其开发生命周期内出现重大估算、进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据。

二、系统测试停止标准
1)系统测试用例设计已经通过评审。
2)按照系统测试计划完成了系统测试。
3)达到了测试计划中关于系统测试所规定的覆盖率的要求。
4)系统满足需求规格说明书的要求。
5)在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准。

三、验收测试停止标准
1)软件需求分析说明书中定义的所有功能已经全部实现,性能指标全部达到要求。
2)在验收测试汇总发现的错误已经得到修改,各级缺陷修复率达到标准。
3)需求分析文档、设计文档和编码实现一致。
4)验收测试工件齐全(测试计划、测试用例、测试日志、测试通知单、测试分析报告、待验收的软件安装程序。)

2010-01-30 04:22:00 DDDwwwDDD 阅读数 543

软件测试停止标准

1、 软件系统经过单元、集成、系统测试,分别达到单元、集成、系统测试停止标准。
2、软件系统通过验收测试,并已得出验收测试结论。
3、软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。
4、软件项目在开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并
      备份暂停或终止点数据。

单元测试停止标准
1、按照单元测试计划完成了所有规定的单元测试
2、达到了测试计划中关于单元测试所规定的覆盖率的要求
3、单元测试用例设计已经通过评审
4、被测试的单元每千行代码必须发现至少3个错误
5、软件单元功能与设计一致
6、在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准

集成测试停止标准
1、按照集成测试计划完成了整个集成测试
2、达到了测试计划中关于集成测试所规定的覆盖率的要求
3、集成测试用例设计已经通过评审
4、集成工作版本满足设计定义的各项功能、性能要求
5、集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准

系统测试停止标准
1、按照系统测试计划完成了系统测试
2、达到了测试计划中规定的覆盖率的要求
3、系统测试用例设计已经通过评审
4、系统满足需求规格说明书的要求
5、系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准

缺陷修复率标准
1、一 至二级错误修复率达到100%
2、三至四级错误修复率达到80%
3、五级错误修复率应达到60%以上

覆盖率标准
1、语句覆盖率最低不能小于80%
2、测试用例执行覆盖率应达到100%
3、测试需求覆盖率应达到100%

2017-11-11 20:53:06 u014332275 阅读数 1116

1998版中定义一套文档用于8个已定义的软件测试阶段:

测试计划:一个管理计划的文档 包括:
测试如何完成(包括SUT的配置)
谁来做测试
将要测试什么
测试将持续多久(虽然根据可以使用的资源的限制而有变化)。
测试覆盖度的需求,例如所要求的质量等级
测试设计规格:详细描述测试环境和期望的结果以及测试通过的标准。
测试用例规格:定义用于运行于测试设计规格中所述条件的测试数据。
测试过程规格:详细描述如何进行每项,包括每项预置条件和接下来的步骤。
测试项传递报告:报告何时被测的软件组件从一个测试阶段到下一个测试阶段。
测试记录:记录运行了哪个测试用例,谁运行的,以什么顺序,以及每个测试项是通过了还是
失败了。

         测试附加报告: 详细描述任何失败的测试项,以及实际的与之相对应的期望结果和其他旨
在揭示测试为何失败的信息。这份文档之所以被命名为附加报告而不是错误报告, 其原因
是期望值和实际结果之间由于一些原因可能存在差异,而这并不能认为是系统存在错误。
这包括期望值有误、测试被错误地执行,或者对需求的理解存在差异。这个报告由以下所
有附加的细节组成,例如实际结果和期望值、何时失败,以及其他有助于解 决问题的证据。
这个报告还可能包括此附加项对测试所造成的影响的评估。


        测试摘要报告:一份提供所有直到测试完成都没有被提及的重要信息的管 理报告,包括测
试效果的评估、被测试软件系统的质量、来自测试附加报告的统计信息。这个报告还包
括执行了哪些测试项、花费多少时间,用于改进以后的测试计 划。这份最终的报告用于
指出被测的软件系统是否与项目管理者所提出的可接受标准所符合。


2018-09-09 10:50:00 weixin_33736649 阅读数 51

一、编写目的

  明确软件测试工作的开始和结束标准。

二、软件测试合格标准

  

  以上比例为错误占总测试模块的比例。

三、缺陷修复率标准

  1)  A、B、C级错误修复率应达到100%

  2)  D级错误修复率应达到96%以上

四、覆盖率标准

  测试需求执行覆盖率应达到100%(业务测试用例均以执行)。

五、错误级别

  A级:不能完全满足系统要求,基本功能未完全实现;或者危及人身安全。系统崩或挂起等导致系统不能继续运行。

包括以下各种错误:

  1. 由于程序所引起的死机,非法退出
  2. 死循环
  3. 数据库发生死锁
  4. 因错误操作导致的程序中断
  5. 功能错误
  6. 与数据库连接错误
  7. 功能不符
  8. 数据流错误
  9. 数据流转错误
  10. 严重的数值计算错误

  B级:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安或重新启动该软件不属于更正办法)。使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题。

包括以下各种错误:

  1. 程序接口错误
  2. 系统可被执行,但操作功能无法执行
  3. 在小功能项的某些项目(选项)使用无效(对系统非致命的)
  4. 功能实现不完整,如删除时没有考虑数据关联
  5. 功能的实现不正确,如在系统实现的界面上,一些可接受输入的控件点击后无作用;对数据库的操作不能正确实现
  6. 报表格式以及打印内容错误(行列不完整,数据显示不在所对应的行列等导致数据显示结果不正确的错误)
  7. 轻微的数值计算错误
  8. 界面错误(详细文档)

  C级:严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新启动该软件不属于更正办法)。系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。

包括以下各种错误:

  1. 操作界面错误(包括数据窗口内列名定义、含义是否一致)
  2. 打印内容、格式错误(只影响报表的格式或外观,不影响数据显示结果的错误)
  3. 简单的输入限制未放在前台进行控制
  4. 删除操作未给出提示
  5. 虽然正确性不受影响,但系统性能和响应时间受到影响
  6. 不能定位焦点或定位有误,影响功能实现
  7. 显示格式不正确但输出正确
  8. 增删改功能,在本界面不能实现,但在另一界面可以补充实现。

  D级:使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。界面拼写错误或用户使用不方便等小问题或需要完善的问题

包括以下各种错误:

  1. 界面不规范
  2. 辅助说明描述不清楚
  3. 输入输出不规范
  4. 长时间操作未给用户提示
  5. 提示窗口文字未采用行业术语
  6. 可输入区域和只读区域没有明显的区分标志
  7. 必填项与非必填项应加以区别
  8. 滚动条无效
  9. 键盘支持不好,如在可输入多行的字段中,不支持回车换行;或对相同字段,在不同界面支持不同的快捷方式
  10. 界面不能及时刷新,影响功能实现
  11. 光标跳转设置不好,鼠标(光标)定位错误
  12. 一些建议性问题
  13. 系统处理未优化
2017-02-13 10:07:59 qq_27698093 阅读数 2745

一、编写目的

  明确软件测试工作的开始和结束标准。

二、软件测试合格标准

  

A类错误

B类错误

C类错误

D类错误

≦4%

  以上比例为错误占总测试模块的比例。

三、缺陷修复率标准

  1)  A、B、C级错误修复率应达到100%(C类错误允许存在<5个)

  2)  D级错误修复率应达到96%以上

四、覆盖率标准

  测试需求执行覆盖率应达到100%(业务测试用例均以执行)。

五、错误级别

  A级:不能完全满足系统要求,基本功能未完全实现;或者危及人身安全。系统崩或挂起等导致系统不能继续运行。

包括以下各种错误:

  1. 由于程序所引起的死机,非法退出
  2. 死循环
  3. 数据库发生死锁
  4. 因错误操作导致的程序中断
  5. 功能错误
  6. 与数据库连接错误
  7. 功能不符
  8. 数据流错误
  9. 数据流转错误
  10. 严重的数值计算错误

  B级:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安或重新启动该软件不属于更正办法)。使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题。

包括以下各种错误:

  1. 程序接口错误
  2. 系统可被执行,但操作功能无法执行
  3. 在小功能项的某些项目(选项)使用无效(对系统非致命的)
  4. 功能实现不完整,如删除时没有考虑数据关联
  5. 功能的实现不正确,如在系统实现的界面上,一些可接受输入的控件点击后无作用;对数据库的操作不能正确实现
  6. 报表格式以及打印内容错误(行列不完整,数据显示不在所对应的行列等导致数据显示结果不正确的错误)
  7. 轻微的数值计算错误
  8. 界面错误(详细文档)

  C级:严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新启动该软件不属于更正办法)。系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。

包括以下各种错误:

  1. 操作界面错误(包括数据窗口内列名定义、含义是否一致)
  2. 打印内容、格式错误(只影响报表的格式或外观,不影响数据显示结果的错误)
  3. 简单的输入限制未放在前台进行控制
  4. 删除操作未给出提示
  5. 虽然正确性不受影响,但系统性能和响应时间受到影响
  6. 不能定位焦点或定位有误,影响功能实现
  7. 显示格式不正确但输出正确
  8. 增删改功能,在本界面不能实现,但在另一界面可以补充实现。

  D级:使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。界面拼写错误或用户使用不方便等小问题或需要完善的问题

包括以下各种错误:

  1. 界面不规范
  2. 辅助说明描述不清楚
  3. 输入输出不规范
  4. 长时间操作未给用户提示
  5. 提示窗口文字未采用行业术语
  6. 可输入区域和只读区域没有明显的区分标志
  7. 必填项与非必填项应加以区别
  8. 滚动条无效
  9. 键盘支持不好,如在可输入多行的字段中,不支持回车换行;或对相同字段,在不同界面支持不同的快捷方式
  10. 界面不能及时刷新,影响功能实现
  11. 光标跳转设置不好,鼠标(光标)定位错误
  12. 一些建议性问题
  13. 系统处理未优化

六、测试环境

        最终要在正式网测试通过,因为上线后用户是在正式网进行的操作。

  

七、压力测试

     经过压力测试,要求项目在正式网上达到压力测试通过标准(对不同项目有不同的压力测试通过标准)。

 


软件测试停止标准

阅读数 1049

软件测试停止标准

阅读数 194

软件测试停止标准

阅读数 7186

软件测试上线标准

阅读数 551

软件测试结束标准

阅读数 4218

没有更多推荐了,返回首页