如何进行测试需求分析,转自:http://www.51testing.com/html/85/n-231785.html
来源:互联网 发布:it服务商 编辑:程序博客网 时间:2024/05/01 07:56
如何进行测试需求分析
测试需求分析流程
测试需求分析要点
要素分析
1、界面元素是否满足自定义的质量标准或行业通行标准或常用使用标准等
2、公司部门制定的Web元素描述规范
数据分析
1、输入域的数据
2、已显数据的来源
3、数据的输出
4、数据关联
流程分析
1、常用的或规定的业务流程
2、各业务流程分支的遍历
3、明确规定不可使用的业务流程
4、没有明确规定但是应该不可以执行的业务流程
功能交互分析
1、结合数据分析,流程分析,但是侧重点是功能实现。
2、操作入口明确、合理
“操作入口”,指的是产品内部不同模块之间的转接元素,例如在Web产品中,按钮控件、输入框、文字链等都属于操作入口;“明确”指的是入口的视觉感是清晰的、可识别的;“合理”是指入口的出现是符合用户操作逻辑的,适时的。
3、实现功能的步骤简洁明确
“实现功能的步骤”指的是系统界面上实现业务功能的实际操作步骤,例如:注册用户时,输入优惠代码,点击“应用”按钮,再点击“提交”。“简洁明确”是指步骤符合实际业务逻辑并足够简洁,并且不会产生步骤上的混乱。
4、交互执行的结果正确完整
按系统操作步骤执行交互响应后的界面结果或其他功能的前置条件。
用户场景分析
1、现在的软件几乎都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而统一事件不同的触发顺序和处理结果就行成了事件流。
2、模拟实际业务中形成某一事件的场景,转变成系统中该事件触发时的情景。从而检验该场景的正确性。
质量模型分析
1、度量需求定义的指标
1)每条用户需求的定义都正确反映了用户的要求
2)在第一层基础上的完整性和一致性要求,即用户的所有要求都有定义且不能相互矛盾
2、一套结构化的根据指标对需求定义进行度量的方法
过程方法分析
1、组织结构关系分析
2、业务流程展开模型
3、任务需求分析矩阵
- 如何进行测试需求分析,转自:http://www.51testing.com/html/85/n-231785.html
- 性能测试知多少<http://www.51testing.com/html/42/n-815642.html>
- http://www.51testing.com/html/92/n-832892-3.html
- http://www.51testing.com/html/82/n-819282-3.html
- http://www.51testing.com/html/11/n-853611-2.html
- 性能测试工具之研究http://www.51testing.com/html/52/143.html
- Apache自动启动及添加为Linux的服务 转自:http://www.51testing.com/?27242/action_viewspace_itemid_78916.html
- http://www.51testing.com/?85168/action_viewspace_itemid_1820.html
- http://www.cnblogs.com/111testing/p/6423991.html
- 转自http://www.cnblogs.com/flashelf/articles/522348.html
- 如何彻底删除wine中的软件 转自:http://www.feixiangs.com/logs/109940550.html
- 列出rpm包内容和解压rpm包内容 http://www.51testing.com/html/57/28557-205195.html
- 在做自动化测试之前你需要知道的,转自:http://www.cnblogs.com/fnng/p/3653793.html
- Apache配置虚拟主机, 转自http://www.ideagrace.com/html/doc/2005/10/27/00686.html
- Marquee的用法(转自http://bbs.cnnas.com/www/html/31/t-1131.html)
- SQLite内存数据库(转自:http://www.cr173.com/html/6965_1.html)
- SQL优化--使用分析函数(转自:http://www.cnblogs.com/zping/archive/2008/08/06/1261973.html)
- Android 2.1 源码结构分析(转自http://www.cnblogs.com/kanggezi/archive/2010/11/30/1891855.html)
- instruction of session_start
- linux之交叉编译器4.3.3移植
- PHP中全局变量的使用global和$GLOBALS[]
- iOS应用内展示应用并下载(StoreKit Demo)
- 发现新版百度对新版百度空间支持极度不友好,今天开始改用csdn的blog
- 如何进行测试需求分析,转自:http://www.51testing.com/html/85/n-231785.html
- session的工作原理
- 实现一组功能的步骤
- matlab手记(2)
- C++对Mysql数据库的访问查询(基于Mysql5.0的API,vs2010中操作)
- 年尾最有可能被老板“干掉”的十类人
- windows消息队列
- AndEngine游戏引擎简介
- Nouveau——第三方开源NVIDIA驱动