教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 小学教育 >

测试规范流程与测试管理1

来源:网络收集 时间:2026-08-31
导读: 测试规范流程于测试管理Robin Wang 议程 人员介绍 公司生产情况 测试工作性质 产品质量保证 为什么加入规范 测试流程 工作介绍和展望 公司生产情况 开发 质量保证 测试软件生产的三条线。从三个角度来保 证生产出合格的产品。 测试工作的性质 开发人员 – 做

测试规范流程于测试管理Robin Wang

议程

人员介绍 公司生产情况 测试工作性质 产品质量保证 为什么加入规范 测试流程 工作介绍和展望

公司生产情况

开发 质量保证 测试软件生产的三条线。从三个角度来保 证生产出合格的产品。

测试工作的性质

开发人员 – 做事 质量保证 – 正确的做事(过程是正确的) 测试人员 – 做正确的事(结果是正确的)

产品质量的保证

测试主要工作,是对产品的验证,也是 对开发部门工作的一个度量。 产品质量是由开发人员建立的。

测试的依据

软件需求 规范(行业规范,项目规范,开发规范) 安全等其他的要求

为什么加入规范

前台界面缺少一致的风格,很难使用户 建立明确的心理模型,品牌延伸无从谈 起 代码缺乏规范是造就华佗的主要原因 各条产品线无法进行技术交流 测试人员开发人员缺乏工作依据 没有规范,我们就无法摆脱作坊式生产

测试流程

二、一般的测试过程介绍1. 2. 3.

V-Model 测试阶段介绍 测试流程介绍

2.1 V 模型 (Improved)开发和测试过程的V模型需求 验收测试 设计 系统规格描述 系统测试设计 框架设计 集成测试设计 详细设计 Verify designEngineers

Validate requirementscustomer, user, PM, technical support

验收测试 执行验收测试 系统测试 执行系统测试 集成测试 执行集成测试

单元测试设计Design/AnalysisCode

单元测试

执行单元测试

Verify/testing

2.2.1 单元测试阶段

单元测试的内容:

1、模块接口测试 2、检查局部数据结构能否保持完整性 3、模块边界条件测试 4、模块执行路径测试 5、检查模块内部错误处理是否有效白盒测试为主

单元测试方法:

单元测试或模块测试对模块进行正确性检验的测试工作,测试用例以白盒测试为主、 黑盒测试为辅.调用参数 全局量定义一致性非合理输入 系统异常 出错处理 模块 模块接口 局部数据结构 数据定义、 使用

执行路径重要路径 关键路径

边界条件 循环边界 输入边界

单元测试检查单

逻辑和算法:正确实现了逻辑和算法 数据结构(全局和局部):使用了全局数据结构?哪些? 如果有,作了哪些关于全局数据的假设?这些假设正确 吗?使用了局部数据?在算法执行的所有步骤期间,保 持局部数据的完整性了吗? 接口:来自调用模块的数据匹配被调用的模块的期望接 收的数据?被调用模块的数据匹配调用的模块提供的数 据? 独立路径:标识了所有穿过模块的独立路径?执行了吗? 边界条件:了解边界条件吗?

进行了测试确保该模块在 其边界条件上的适当的操作了吗? 出错处理:所有出错处理路径均执行到了吗?

2.2.2 集成测试阶段

集成测试(Integration test): 将通过单元测试的多 个模块组合成更大的模块或子系统或产品,然后进行 测试。 测试内容:各单元的接口是否吻合、代码是否符合规 定的标准、界面标准是否统一等。 人员安排:既要求参与的人熟悉单元的内部细节,又 要求他们能够从足够高的层次上观察整个系统。一般 由有经验的测试人员和主要的软件开发者来完成集成 测试的计划。

集成测试

集成测试计划:集成测试计划由系统设计人员在设 计阶段制定,它是和设计规格说明同时完成的。内 容有:

测试的描述和范围 测试环境 测试时间表

集成次序测试用例以及测试的预期结果等

测试方法:集成测试阶段是以黑盒法为主。

2.4 系统测试

经过集成测试之后,分散开发的模块被联接起 来,构成完整的程序,其中各模块间接口存在 的种种问题都已基本消除。测试开始进入到系 统测试的阶段。

为了发现缺陷并度量产品质量,按照系统的 功能和性能需求进行的测试

一般使用黑盒测试技术 一般由独立的测试人员完成

系统测试

系统测试(System test):

应该由若干个不同测试组成,目的是充分运行系统,验证系 统各部件是否都能正常工作并完成所赋予的任务。这里所谓

的系统不仅仅包括软件本身,而且还包括计算机硬件及其相关的外围设备,数据及其收集传输机构,甚至掌握计算机运 行的人员及其操作等。

通常意义上的系统测试包括:功能测试、压力测试 (Stress test)、性能测试(Performance test)、容量测 试(Capacity test)、用户界面测试、兼容性测试等。

系统测试

压力测试:

也称为强度测试。压力测试的目的就是在软件投入使用以前或 软件负载达到极限以前,通过执行可重复的负载测试,预先分 析出软件可承受的并发用户极限值和性能瓶颈,以帮助软件厂

商或用户优化自己的程序。

容量测试:

对软件容量的测试,能让用户明白到底此软件能一次性承担多

大访问量。有了对软件负载的准确预测,不仅能让用户对软件在实际使用中的性能状况充满信心,同时也可以帮助用户最经 济地规划自己的网络配置,避免无谓的硬件投入,还可以减少

网络系统的宕机时间和因此带来的经济损失。

系统测试

性能测试:

对于那些实时和嵌入式系统,软件部分即使满足功能要求,也未必能够 满足性能要求,虽然从单元测试起,每一测试步骤都包含性能测试

,但

只有当系统真正集成之后,在真实环境中才能全面、可靠地测试运行性能,系统性能测试就是为了完成这一任务。

压力测试、容量测试和性能测试的手段和方法很相似,有时

可以交织在一起进行测试。压力测试的重点在于发现功能性测试所不易发现的系统方面的缺陷。容量测试和性能测试更 着力于提供性能与容量方面的数据,以供制造者参考改进或

进行广告宣传。

…… 此处隐藏:738字,全部文档内容请下载后查看。喜欢就下载吧 ……
测试规范流程与测试管理1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/42770.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)