`
yalong9527
  • 浏览: 76426 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

测试流程

阅读更多
测试计划
目的
1. 明确目标,不盲目
2. 促进沟通
3. 预测风险及难度
4. 工作易于管理
原则
1. 早开始
2. 保持灵活性
3. 简洁和易读
4. 争取多人多渠道评审
5. 分级或优先性
6. 成本估算
问题
1. 与开发者意见不一(需要裁决)
2. 测试工具和测试方法
3. 培训和沟通的缺乏
4. 高层对测试的重视度低
5. 缺乏用户的参与
6. 时间不足

测试设计(测试数据及测试用例)
测试用例的好处
1. 解决盲目测试,提高效率
2. 突出软件功能重点
3. 少量修改测试用例再次使用
4. 通用和复用化为长期的测试开展工作简易化
测试用例种类
1. 功能测试用例,包含功能测试、健壮性、可靠性测试
2. 安全用例测试
3. 界面用例测试
a) 兼容性用例测试
b) 易用性用例测试
4. 安装反安装用例
5. 集成测试用例
6. 性能测试用例,包含性能测试、负载测试、压力测试、容量测试、并发测试、配置测试、可靠性测试、失败测试。
测试用例的设计步骤
1. 确定软件提供的主要功能、性能项的详细内容
2. 对每个功能,确定完所有的操作内容
3. 确定数据输入和预期输出结果
4. 确定产生性能和压力测试的重要指标(资料利用、业务响应时间、并发用户数等)
5. 确定处理数据量能力及未来2,3年的数据扩展
6. 确定软件环境和硬件配置
7. 等等

设计测试用例
1. 填写操作步骤表:详细记录每一步操作,并包含操作项目和值
2. 填写测试矩阵:被操作项作为矩阵的一个字段,而一条条记录是这些字段的值
3. 评价标准:发现未知缺陷、覆盖功能需求。
设计用例的方法
1. 等价类方法
a) 两种划分情况
i. 有效等价(正确的,合规格的)
ii. 无效等价(错误的,不合规格的)
b) 划分原则
i. 按区间划分
ii. 按数值划分
iii. 按数值集合划分
iv. 按限制条件或规则划分
2. 边界值分析法
a) 输入条件的范围
b) 输入条件值的个数(最大个数、大于最大个数、小于最小个数,最小个数)
c) 必须的有序集合
d) 数据结构的边界值
e) 其它特定的边界值
3. 因果图表法
a) 按需求规格找出原因与结果
b) 找出原因结果之间的关系
c)
4. 判定表方法
5. 错误推测法
6. 场景法
a) 场景分类
b) 场景流程
c) 场景预期结果
设计策略
1. 先进行等价划分
2. 边界分析
3. 错误推测
4. 对照功能逻辑,补充用例
5. 组合情况设计按因果和判定表进行驱动

测试执行
1. 用例评审:经过需求、研发、测试、质管人员多轮评审
2. 缺陷管理:提交->分配->处理->验证->关闭
3. 测试执行
a) 设置环境,确保硬件、软件、工具、数据等
b) 初始化环境,确保测试的正常开始
c) 执行测试用例

测试总结
1. 测试总结报告
2. 重要项说明
3. 覆盖评测
a) 基于需求
b) 基于代码
4. 质量评测
a) 状态:未处理的
b) 优先级
c) 严重性
d) 缺陷原由
e) 缺陷率
f) 缺陷密度
5.
分享到:
评论

相关推荐

    优化测试过程:软件测试知识体系实战

    正如开发过程的质量决定了最终生成的软件产品质量,规范和优化测试流程能够帮助提高测试效率、测试有效性,进而提高测试质量。良好的测试流程应该是满足公司和项目特点与要求,并与开发流程紧密而有效的结合在一起,...

    测试流程管理1999 by Rex Black

    测试流程管理所需的样例模版和数据库 Test logistics database (logistix.mdb) Change management database (ChgMgmt.mdb) Sample test plan template (TPTemp.doc) Typical software testing budget ...

    软件测试过程

    软件测试过程介绍,知识点整理,测试方法、测试过程、

    白盒测试流程图1

    白盒测试流程图1

    软件测试体系建设之测试流程规范.rar

    这是项目软件测试的指导性文件,对软件测试过程中所涉及到的测试理论、测试类型、测试方法、测试标准、测试流程及测试过程中涉及到的角色职责进行总体规范,以有效保证软件质量。

    网站类安全测试流程规范

    此文档的主要作用是对测试工程师在测试过程中的安全测试进行指导。 安全测试过程包括测试工程师对安全测试范围的界定、安全工程师的代码安全审核、测试工程师验证及测试。测试工程师目前主要采用两种方法做安全测试...

    测试过程管理及质量控制讲解视频教程

    01.测试管理概述及测试流程管理讲解 02.软件测试管理概述_测试设计流程、测试执行以及测试分析流程讲解 03.软件测试管理概述_测试总结、以及测试过程规范讲解 04.软件测试管理概述_测试缺陷的管理讲解 05.软件测试...

    软件测试流程文档软件测试流程文档

    软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档软件测试流程文档

    订单支付测试流程

    订单测试流程

    笑傲测试——软件测试流程方法与实施(魏伟)

    《笑傲测试》会告诉你什么是测试以及其核心价值在何处、测试的从业人员应该具备的素质、主要的测试门类和方法、如何开发测试用例、如何定义测试流程、如何制定测试计划、如何书写测试报告、如何管理团队以及激励团队...

    测试流程 软件测试流程详细

    测试流程 测试流程详细内容 是的 是的

    信创适配测试流程.jpg

    信创适配测试流程.jpg

    移动互联网App测试流程及测试点

    移动互联网App测试流程及测试点移动互联网App测试流程及测试点移动互联网App测试流程及测试点移动互联网App测试流程及测试点

    测试流程(测试流程)

    测试流程,了解软件工程的始末

    软件测试流程图以及实施方案

    流程汇报我们该怎么一步一步去实现产物,大概会有那些风险,  2.3单位/集成测试阶段流程图  2.5压力测试流程图  说明:测试系统的瓦解极限(最多利用人数和数据库的极限容量)。  2.1测试事情总体流程图  软件...

    软件测试过程软件测试过程.ppt

    软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试过程软件测试...

    软件测试师软件测试流程图

    软件测试流程图:集成测试和系统测试总流程、黑盒测试流程、白盒测试流程,大家共同学习,性能测试流程图

    测试过程模板流程相关模板

    测试流程相关模板测试流程相关模板

    软件测试流程及规范V0.1.docx

    软件测试流程及规范V0.1,本过程适用于软件测试过程中所有活动,即适用于参与项目的所有开发和测试人员

    测试流程及其各阶段产出

    根据个人的工作经历,特地总结了一下,相对比较规范的测试流程及其各阶段产出,具体见附件。

Global site tag (gtag.js) - Google Analytics