TestFocus焦点测试论坛软件测试培训专区培训交流区功能测试老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

1  /  1  页   1 跳转 查看:3644

标题: 老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

今天第一贴:所属分类-用户接受测试的需求分析
本帖内容:  用户接受测试的业务功能风险分析


 

A级
高级风险

B级
中级风险

C级
低级风险

功能类型数据的计算/验证
例子:利息的计算
数据的改变
例子:修改客户信息
数据的显示
例子:显示客户信息
业务影响合法性
例子:违反权限管理机制
错误信息
例子:普通错误
使用频度非常频繁

例子:开户每天都有N次
经常
例子:销户
极少
例子:挂失
受影响客户的数量大量/非常重要
例子:取款/VIP客户
组/群
例子:网上缴电话费
一些
例子:营业员报表
    


×业务风险评估需要针对被测软件的所有业务功能!
×评估的标准应该在整个业务的范围内是唯一的,才能在企业范围内使不同的评估结果具有可比性!
×四个标准要应用于每一个业务功能!

使用下面的原则为每一个业务功能进行业务风险的评估:
×如果一个业务功能涉及到至少2个A或者1个A与至少两个B,那么这个业务功能的风险级别为A级(Risk Class A)
×如果一个业务功能涉及到至少两个B或者1个A与1个B,那么这个业务功能的风险级别为B级(Risk Class B)
×其他情况下,该业务功能的风险级别为C级(Risk Class C)
最后编辑老徐 最后编辑于 2007-04-30 12:12:31
引用
 

回复:老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

老徐将在五一之后继续.......
引用
 

回复: 老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

怎样确定用户接受测试的测试需求


一般情况下,用户接受测试的测试需求包含四大类:

(1)业务功能类的用户测试需求
    简单解释:
            (a)以检查业务功能的正式业务要求是否被正确的实现了为目标
            (b)以检查业务功能的潜在业务要求是否被正确的实现了为目标
(2)业务流程类的用户测试需求
    简单解释:
            (a)以检查子系统间的业务联系性的业务要求是否被正确的实现了为目标
(3)业务集成类的用户测试需求
    简单解释:
            (a)以检查系统间的业务联系性的业务要求是否被正确的实现了为目标
(4)性能类的用户测试需求
    简单解释:
            (a)以检查系统的性能指标要求是否被正确的实现了为目标,包括响应时间、吞吐量/处理能力、资源利用率、交易成功率等
(5)其它非功能性的用户测试需求
    简单解释:
            (a)以检查系统的非功能性指标要求是否被正确的实现了为目标,包括安全性、可靠性、可维护性、可监控性、可扩展性等
引用
 

回复: 老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

怎样通过业务风险分析确定用户接受测试需求的优先级

通过业务风险分析确定了每个业务功能的业务风险级别,包括
(1)A级-高级风险
(2)B级-中级风险
(3)C级-低级风险

针对业务功能的不同业务风险级别,确定业务功能的测试需求的优先级

业务风险级别

测试需求优先级

A级-高级风险

1级-高级质量保证

B级-中级风险

2级-中级质量保证

C级-低级风险

3级-低级质量保证



当确定了所有测试需求的优先级之后,要考虑如下因素
(1)如果测试实施的时间受限,优先进行1级测试需求的测试用例设计、实现和执行,然后是2级测试需求,最后是3级测试需求。若工作量与实施时间冲突,则从3级测试需求开始舍弃。
(2)如果测试实施的人力资源受限,优先进行1级测试需求的测试用例设计、实现和执行,然后是2级测试需求,最后是3级测试需求。若工作量与实施人力资源冲突,则从3级测试需求开始舍弃。
(3)如果测试工作的目标是全力保证被测软件的质量,则需要提前准备足够的人力资源和确保合理的估算测试实施的时间,从而确保所有级别的测试需求得到充分的测试
引用
 

回复: 老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

怎样通过业务风险分析确定用户接受测试需求的优先级

通过业务风险分析确定了每个业务功能的业务风险级别,包括
(1)A级-高级风险
(2)B级-中级风险
(3)C级-低级风险

针对业务功能的不同业务风险级别,确定业务功能的测试需求的优先级

业务风险级别

测试需求优先级

A级-高级风险

1级-高级质量保证

B级-中级风险

2级-中级质量保证

C级-低级风险

3级-低级质量保证



当确定了所有测试需求的优先级之后,要考虑如下因素

(1)如果测试实施的时间受限,优先进行1级测试需求的测试用例设计、实现和执行,然后是2级测试需求,最后是3级测试需求。若工作量与实施时间冲突,则从3级测试需求开始舍弃。

(2)如果测试实施的人力资源受限,优先进行1级测试需求的测试用例设计、实现和执行,然后是2级测试需求,最后是3级测试需求。若工作量与实施人力资源冲突,则从3级测试需求开始舍弃。

(3)如果测试工作的目标是全力保证被测软件的质量,则需要提前准备足够的人力资源和确保合理的估算测试实施的时间,从而确保所有级别的测试需求得到充分的测试
引用
 

回复:老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

写得好,期待继续
引用
 

回复:老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

UP~
引用
 

回复:老徐推出一个在线学习验收测试基本技能学习流程的每日一帖

老徐能不能从商业、安全性等方面分析一下。
我有远大的志向,并能全力做好当前该做的每一件事!
http://blog.sina.com/jiangquanyao#
引用
 
1  /  1  页   1 跳转

版权所有 焦点测试网   Sitemap 免责声明

Powered by Discuz!NT 2.0.1115    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.046875 second(s) , 5 queries.
返顶部