![软件测试及9000测试规范-1028_第1页](http://file4.renrendoc.com/view/79a05da040757ae29c3eb2a9b1caa28d/79a05da040757ae29c3eb2a9b1caa28d1.gif)
![软件测试及9000测试规范-1028_第2页](http://file4.renrendoc.com/view/79a05da040757ae29c3eb2a9b1caa28d/79a05da040757ae29c3eb2a9b1caa28d2.gif)
![软件测试及9000测试规范-1028_第3页](http://file4.renrendoc.com/view/79a05da040757ae29c3eb2a9b1caa28d/79a05da040757ae29c3eb2a9b1caa28d3.gif)
![软件测试及9000测试规范-1028_第4页](http://file4.renrendoc.com/view/79a05da040757ae29c3eb2a9b1caa28d/79a05da040757ae29c3eb2a9b1caa28d4.gif)
![软件测试及9000测试规范-1028_第5页](http://file4.renrendoc.com/view/79a05da040757ae29c3eb2a9b1caa28d/79a05da040757ae29c3eb2a9b1caa28d5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件系统测试软件研发中心质量管理部2015.10总结反思迈进SummarizeReflectAdvance1测试概念2测试分类3测试流程4测试计划5测试用例6BUG处理7测试报告8应用举例一、测试概念什么是测试
测试是为了发现测试对象中存在的错误而进行分析或执行程序的过程。一、测试概念软件测试目的验证软件系统是否满足软件开发合同或项目开发计划、需求规格说明、软件设计说明和软件产品说明等规定的软件质量要求。通过测试,发现软件缺陷。为软件产品的质量评价提供依据。一、测试概念软件测试质量
交付后软件缺陷密度(缺陷逃逸率)BUG收敛趋势测试过程规范性BUG数量时间二、测试分类分类方式测试名称分类方式测试名称按测试阶段单元测试按测试内容功能测试集成测试性能测试系统测试可靠性测试Alpha测试安全测试Beta测试配置测试验收测试GUI测试按测试方法白盒测试备份测试黑盒测试文档测试灰盒测试在线帮助测试按执行人员开发方测试易用性测试用户测试按自动化程度手工测试第三方测试自动化工具测试三、测试流程制定测试计划设计测试用例执行测试Bug处理提交测试报告四、测试计划测试范围与主要内容测试方法测试环境与测试辅助工具测试准则人员与任务表Bug管理与改错计划四、测试计划测试范围与主要内容根据项目需求确定测试范围与内容。一般地,系统测试的主要内容包括功能测试、健壮性测试、性能测试、用户界面测试、安全性测试、安装与反安装测试等。如果时间紧张,可以划分测试优先级软件的特色功能用户最常用功能出错会导致用户不满或索赔的功能复杂、容易出错的部分开发者最没有信心的部分系统的性能瓶颈所在的部分四、测试计划测试方法黑盒测试、白盒测试、灰盒测试测试环境与测试辅助工具应用服务器配置数据库服务器配置客户端配置辅助工具测试环境与规格保持一致,相关软件说明版本号。四、测试计划测试准则
-测试开始准则测试计划已经制定并且通过了审批;测试用例已经设计并且通过了审批;测试环境已准备;所有优先级为最高的测试用例测试通过。四、测试计划测试准则
-测试终止准则按照正常条件测试,测试范围内的主要功能超过50%没实现;按照正常条件测试,测试范围内的基本流程走不通;因其它原因,如经软件研发中心主管领导、二级部门经理或者项目经理批准。四、测试计划测试准则
-测试完成准则已按要求完成了测试计划所规定的测试任务;测试用例不通过数的比例小于3%;不存在错误等级为“严重”的未解决Bug;不存在错误等级为“重要”的未解决Bug;错误等级为“中等”的未解决Bug数占“中等”的Bug总数的比例小于5%;所有提交的Bug有合理的解释或正确有效的处理;由客户要求,经软件研发中心主管领导、二级部门经理或者项目经理批准。《2测试计划(CNCAITJL7.3-43).doc》五、测试用例测试用例粒度测试用例设计测试数据准备测试用例评价五、测试用例测试用例粒度可以写得很简单,也可以写得很复杂。写得过于复杂或过于详细,会带来两个问题:效率问题。维护成本问题。写得过于简单,则可能失去了测试用例的意义。五、测试用例测试用例粒度根据项目的实际情况、测试资源情况来决定设计出怎样粒度的测试用例以简洁的语言写出所有测试点。五、测试用例测试用例设计设计目的设计说明正确性测试输入用户实际数据以验证系统是满足需求规格说明书的要求;测试用例中的测试点应首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。容错性(健壮性)测试程序能够接收正确数据输入并且产生正确(预期)的输出,输入非法数据(非法类型、不符合要求的数据、溢出数据等),程序应能给出提示并进行相应处理。把自己想象成一名对产品操作一点也不懂的客户,在进行任意操作。等价划分将所有可能的输入数据(有效的和无效的)划分成若干个等价类。边界值分析法确定边界情况(刚好等于、稍小于和稍大于和刚刚大于等价类边界值),针对我们的系统在测试过程中主要输入一些合法数据/非法数据,主要在边界值附近选取。五、测试用例测试用例设计设计目的设计说明完整(安全)性测试对未经授权的人使用软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(数据库或文件)的完整。压力测试输入10条记录运行各个功能,输入30条记录运行,输入50条记录运行。。。进行测试。稳定性测试测试系统的长期稳定运行能力。极限测试测试系统的长时间、大压力、高负载情况下,稳定运行的极限值。错误推测主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。可理解(操作)性理解和使用该系统的难易程度(界面友好性)。五、测试用例测试用例设计设计目的设计说明可移植性在不同操作系统及硬件配置情况下的运行性。回归测试版本升级后,对不影响的功能,重新进行测试,以确认修改没有引入新的错误。比较测试将已经发版的类似产品或原有的老产品与测试的产品同时运行比较,或与已往的测试结果比较。接口间测试测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。数据库测试依据数据库设计规范对软件系统的数据库结构、数据表及其之间的数据关系进行测试。五、测试用例测试用例设计基于需求来设计测试用例是最直接有效的方法,保证直接覆盖对应需求。及时响应变更。测试用例的设计也需要迭代。测试用例的设计本质应该是在设计的过程中理解需求,检验需求,并把对软件系统的测试方法记录下来,以便指导测试。五、测试用例测试数据准备测试数据尽量与真实数据相同对于数据的组合、数据的过滤筛选、大批量数据的生成等,尽量考虑使用一些简单实用的工具自动生成五、测试用例测试用例评价同行评审结对设计用户参与《测试用例编写规范(CNCAITGL7.3-026).doc》六、Bug处理提交确认分配解决验证关闭七、测试报告引言测试概要测试结果及发现结论和建议七、测试报告引言编写目的背景系统简介术语和缩写词参考资料七、测试报告测试概要测试用例设计测试环境与配置测试方法(和工具)七、测试报告测试结果及发现测试执行情况与记录覆盖分析缺陷的统计与分析七、测试报告结论和建议测试结论建议《系统测试报告(CNCAITJL7.3-45).doc》八、应用举例
测试用例-1相关需求用例标题前置条件步骤预期优先级03-01境外主管机构
-机构账号登录(#14)03-01境外主管机构账号登录境外主管机构已有账号1.打开浏览器,输入地址“50:9080/cifer/psi/scrap/login/auth/Logon.flow”显示首页1
2.境外主管机构登录
用户名:US1
密码:1111
点击“登录”进入境外主管机构主页1
3.在境外主管机构主页,点“创建申请”进入创建申请页1
4.在境外主管机构主页,点“申请管理”进入申请管理页1
5.在境外主管机构主页,点“批次管理”进入批次管理页1八、应用举例
测试用例-2相关需求用例标题前置条件步骤预期优先级03-02境外主管机构
-注册申请列表(#16)03-02申请管理
-注册申请列表境外主管机构登录后,点击“申请管理”1.默认条件页面下方列表显示申请单信息
排序1
2.“首页”转到列表首页2
3.“前页”转到列表前页2
4.“后叶”转到列表后页2
5.“末页”转到列表末页2八、应用举例
测试用例-3相关需求用例标题前置条件步骤预期优先级03-02申请管理
-注册申请境外主管机构登录后,点击“申请管理”1.填写顺序号:
点击“快速查看”依据填写号,显示申请单信息,不可编辑1
2.填写顺序号:
点击“快速编辑”申请状态为“企业已提交"和已确认”的申请记录可以进行编辑,其他状态不可以编辑。
依据填写号,显示申请单信息,可编辑1
4.注册申请号:
企业名称:
注册编号:点击“查询”后,显示符合条件的申请记录
精确查询、模糊查询3
5.申请类型:
产品类别:点击“查询”后,显示符合条件的申请记录
精确查询、模糊查询36.申请状态(下拉列表):依据所选,直接显示所选的申请状态的申请单列表1八、应用举例
测试用例-4相关需求用例标题前置条件步骤预期优先级03-04境外主管机构
-注册申请新增(#18)
03-04申请管理
-注册申请新增
1.填写第1节企业名称:字符串50(必填、正常、超长、边界)
企业后缀:下拉列表
国家/地区:默认
注册编号:字符串50
企业注册地址:字符串50
邮政编码:字符串10
城市:字符串50
州/省/属地:字符串50
电话号码:字符串50
传真号码:字符串50
电子邮件地址:字符串50,邮件格式3
2.填写第2节
3
3.填写第3节
3
4.填写第4节
5.填写第5节
6.填写第6节
3
7.填写第7节
8.填写第8节
3八、应用举例
Bug列表相关需求Bug标题严重程度优先级Bug类型重现步骤Bug状态相关用例03-01境外主管机构
-机构账号登录(#14)03-01境外主管机构账号登录33代码错误[前置条件]
境外主管机构已有账号
[步骤]
1.在境外主管机构主页,点”首页“
2.在境外主管机构主页,点”关闭“
[期望]
1.退出登录,转到登录首页
2.关闭浏览器
[结果]
1、无响应,未实现
2、无响应,未实现
3、查询条件”申请状态“设置后,点击”查询“后,下面的”申请状态“未随着改变已解决03-01境外主管机构账号登录(13)03-02境外主管机构
-注册申请列表(#16)03-02申请管理
-注册申请列表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人事档案保管合同经典版(2篇)
- 2025年五金、交电、家电、化工产品购销合同参考模板(2篇)
- 2025年互联网站合作建立合同(2篇)
- 2025年代理记账委托合同样本(2篇)
- 2025年个人房屋维修服务合同简单版(4篇)
- 2025年个人车库车位租赁合同模板(2篇)
- 低温煤炭储存运输协议
- 奢侈品区装修合同范本
- 保健品办公室装修合同
- 博物馆渣土清理合同
- 快消品公司销售部薪酬绩效方案(快消品公司销售KPI绩效考核指标)
- 化学第五单元化学反应的定量关系大单元备课-2024-2025学年九年级化学人教版(2024)上册
- 2024年中国网球游戏机市场调查研究报告
- 极简统计学(中文版)
- 当代世界经济与政治 第八版 课件 第六章 转型国家的经济与政治
- 2024年长沙卫生职业学院单招职业适应性测试题库参考答案
- 2024年资格考试-对外汉语教师资格证笔试参考题库含答案
- 2024年4月自考02382管理信息系统答案及评分参考
- 新物业项目设备检查标准【物业管理经验分享】
- 金属硬度转换表【HLD,HRC,HRB,HV,HB,HSD】
- GB/T 22076-2024气动圆柱形快换接头
评论
0/150
提交评论