MIT方法论(2)-MIT是如何工作的?

MIT的工作过程是通过回答下面的8个问题来完成的。而这里我在这里更多是结合外包测试进行理解分析。

1、  我们对项目有多了解?   

2、  测试工作量有多大?

3、  如果我们不能测试所有测试项,应该测试什么?

4、  测试工作将持续多长时间?

5、  测试开销是多少?

6、  如何标识要执行的测试?

7、  我们能满足进度要求吗?我们的测试充分吗?

8、  测试工作成功吗?测试覆盖率适当吗?测试工作适当吗?

  

1、  我们对项目有多了解? 

通过对测试需求的整理可以回答这个问题。这个测试需求包括我们分析客户显式需求和我们必要要考虑的一些隐含需求。我们做外包测试,往往在项目还没有开始,就需要我们提供对这个项目的工作量评估。而工作量的评估也恰恰是建立在对项目了解的基础上的,对项目越了解,评估约准确。

    

2、  测试工作量有多大?

这个问题是外包测试项目中,客户最关心的。上面问题也提到了,通过列出所有的测试需求,这样能够比较容易的统计出需要设计的测试用例。这样比较容易评估出设计用例的时间,执行用例的时间,再通过每个测试活动需要的轮次,修复时间等大约估计出测试工作量。

 

3、  如果我们不能测试所有测试项,应该测试什么?

当然是最重要的内容!所以为了标识哪些是重要内容,需要使用分级等级,将测试分为有限等级,然后使用MIT风险分析从测试需求中确定最重要的测试集。所以我们在测试需求和测试用例使用分级来划分测试范围,这样在评审时,比较方便讲解哪些是本次测试内容,而哪些不是测试内容。

 

 

4、  测试工作将持续多长时间?

一旦完成了标识测试需求集,就可以填写MIT规划工作表对工作进行规划和评估。建议在测试需求集首先使用可以导入到测试管理工具的Excel表格填写,后面有字段标识每个测试需求对应的测试用例数量,执行所需要的时间,建议把时间划分到工时。

5、  测试开销是多少?

与产品经理或客户项目经理协商执行测试工作所需要的资源。通过规划工作表,可以计算在希望的时限内完成测试工作需要多少测试、测试人员和机器等。通过该工作表可以理解和解释为满足系统上线日期的进度要求,对资源和测试覆盖率所做的权衡。

6、  如何标识要执行的测试?

用MIT分析和测试说明首先选择最重要的部分,然后执行业务流程和数据分析确定运行在这里内容上的最重要测试。一旦你为测试需求中的每一项确定了最重要的测试,重新检查你的测试需求和规划工作表以确保进度仍然是可行的,必要的话再次进行协调。开始执行测试并根据需要开发新的测试。将新测试加入到测试需求中。

7、  我们能满足进度要求吗?我们的测试充分吗?

用S曲线跟踪测试进程有助于确定测试工作的结束点。S曲线是先很多工具都支持的数据统计工具。

 

8、  测试工作成功吗?测试覆盖率适当吗?测试工作适当吗?

用效果度量回答这些问题并改进以后的测试工作。上次完成的历史记录是本次改进的最佳起点。如果工作采用方法的,可再现的方法,则可重复和改进可能性就越大。对于我们外包项目测试过程中,要通过不断地进行统计、分析和度量,不断地评估测试覆盖率。

 

9、  测试有效性如何保证?

在我们的测试外包项目中,通过在每个测试阶段中的每个测试活动引入同行评审和项目组评审来保证整个测试过程符合测试规范要求。这种方式控制交付物的质,而通过QA审计来保证测试活动提供的量满足测试交付物的要求。这样通过保证测试过程的质量来保证测试结果的质量,过程的有效性来保证测试结果的有效性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

manok

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值