软件测试管理

软件测试与持续质量改进(附录G)(续)

什么活动,这3个阶段都是始终存在的。每个阶段都有各自的目标。

(1)客户化——这是JAD的一个关键阶段,主要工作是对下一阶段进行准备。参与人员是会议主持和JAD分析人员。任务包括组织团队、定义JAD任务和可交付物以及为接下来的JAD会议准备材料。

(2)会议——这个阶段由一系列分析人员和用户合作定义系统需求和设计的促进会议组成。会议主持推动会议的进行,分析人员记录讨论结果。

(3)综合报告——在这个最后阶段,产生正式的JAD结果。会议主持将可视的文档和其他文档归纳到一个JAD文档中。设计的结果将反馈给执行负责人。

正式的开发过程可能是由一系列以上3个阶段所组成的,直到完成最终的需求和设计。当项目有多个设计活动时(例如,总体设计的不同部分),在设计完成之后会有一个最终的综合报告,作为对设计的一次综合评审。

G.20正交表测试

正交表测试是由Genichi Taguchi博士发明的用于制造业的统计方法,在测试用例的选择中帮助我们解决组合因素的庞大潜在数量这个问题。它计算所需测试的理想数量并且确定出输入值和条件的各种变化。举例来说,这种方法通过使用最少数量的测试用例来实现最大程度的覆盖来帮助进行测试选择。

Taguchi方法提到了质量工程学的技术,包括了统计过程控制(SPC)和新的质量相关的管理技术。对于Taguchi方法的大部分关注和讨论都集中于该过程的统计学方面,需要强调的是该方法为了质量提高和过程健壮性而设计的概念框架。

举例来说,一个命令含有3个可能的参数,每个参数有3个可选值,如下:

Command PARM1,PARM2。 PARM3 (enter)

PARNx = 1.2.3

理论上,测试人员需要创建33或者27个测试组合,如表G-40所示。

软件测试


文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~