系统测试过程总结

一、 需求

1、需求规格说明书内容

1)项目介绍

2)项目环境介绍

3)软件功能( 简单罗列即可)

4)用户特征( 考虑用户经验、技能、角色、国籍…… )

5)假设和依赖关系( 第三方组件、重用模块……)

6)功能需求(简单描述、输入、处理、输出)

7)性能需求

  静态性能指标(终端数、同时在线数…)、

  动态性能指标(正常或峰值时处理事务的数量效率…)

8)接口需求

  用户接口(界面)

  软件接口(前后台)

  硬件接口

9)硬件约束

10)技术限制和本地化

11)需求分级   3 级:必需的、可选的、有条件、

2、需求的属性

1) 优先级

2)工作量

3)风险

好需求的六大特征 :

1、准确性
2、无歧义性
3、完整性
4、一致性
5、可验证性
6、可追踪性

3、不同需求间的关系

二、测试计划

测试需求分析(根据需求得到系统测试项)

1、继承性分析方法

是否继承上一版本的特性,考虑因素包括:

1)失效影响度

对内:开发(修改难度…)

对外:客户

2)成熟度

对内:测试(历史测试情况)

对外:客户(历史使用情况)

3)继承方式

独立、 交互、 变化、 既交互又变化

对于失效影响度大,成熟度低的需求要特别关注

2、测试类型分析方法

挖掘需求具体对应每个测试类型(功能、性能…)的内容,也可以根据质量模型进行分析。

3、功能交互分析方法

两个或两个以上功能同时使用。
      

4、系统测试计划内容(主要)

1) 组织形式(组织内、组织间)

2) 测试对象(包括功能、性能、配置……以及每个模块)

3)需求跟踪

4)测试通过/失败标准   缺陷密度 遗留缺陷加权和 用例执行率

5、 测试挂起标准及恢复条件  30%的用例被阻塞

6、 测试任务安排

  6.1)测试计划(方法标准、输入输出 时间安排 资源 风险与假设 角色职责)

  6.2)测试设计( ……)

  6.3)测试实现( ……)

  6.4)测试执行( ……)

7、应交付的测试工作产品

8、工作量估计

9、资源分配


三、测试设计

1、系统测试项细化为系统测试子项

2、用例设计方法    各种黑盒测试设计方法    花瓣查找法

3、系统测试方案内容(主要)

1) 被测对象

2)被测试特性

3)不被测试特性

4) 测试模型

  4.1)测试组网图/结构关系图

  4.2) 测试原理/策略(方案之后所有的工作的策略)

  4.3) 操作流程

5)测试需求(包括环境、工具、代码、数据,测试对象)

6)测试设计(包括工具、代码、 用例、规程)

四、测试实现

1、根据系统测试方案的内容在用例模板上写用例

2、系统测试用例内容

1)用例编号

2)项目名称( ST 为需求或测试项子项; UT 为接口名、 IT 为函数名)

3)用例标题(关注点,标题不能重复)

4) 优先级别(高、中、低)

5) 预置条件(用例执行的前提)

6) 输入

7) 操作步骤(从进入…页面开始)

8) 预期结果( 同时关注界面和数据库)

3、预测试项

选取测试用例中重要级别高正常路径的用例来作为预测试项,一般选取用例总数的 10~20%,以确保被测系统达到进入正式测试的条件。

五、测试执行

1、过程

1)搭建环境

2)测试部署

3)执行用例

4)发现 BUG

5)提交 BUG

6)跟踪 BUG

7)写日报

8)写小结

9)写报告

10)写总结

2、系统测试报告内容

1)概述

2)测试的时间、地点、人员

3)环境描述

4)总结与评价

  4.1)测试过程总结

  4.2)质量评估

  4.3)总结

5)遗留问题报告

时间: 2024-08-23 23:32:24

系统测试过程总结的相关文章

基于java最短路径算法公交查询系统的设计与实现

基于J2EE的公交查询系统的设计与实现 1引言 1.1 选题背景 20多年来,我国经济得到了持续.快速.稳定.健康地发展.经济的快速增长,带动了汽车工业的蓬勃发展,并使交通状况显著改善.据统计,中国公路通车总里程已达130余万公里,其中高速公路约1.5万公里.居民收入普遍提高,到2000年年底,人均GDP已超过800美元,沿海地区已达2000-3000美元.按国际发展惯例,当人均GDP超出1000美元,汽车消费市场就将进入快速增长期.我国城市人口约有2亿,略低于美国人口.东部沿海地区大部分居民已

软件需求分析教程:第四章详读第五章软件风险管理基础

在我们改进需求过程是要注意把理论方法付诸于实践活动是改进软件过程的核心所在,我们改进软件开发过程的两个主要目标一是解决在以前项目中或目前项目中遇到的问题,另一个是防止和避免你可能在将来的项目中遇到的问题.在软件开发过程中一定要掌握一些其他的很有价值也颇有效的需求工程方法以防止软件组织面临一些突发情况是力不从心. 需求过程是软件项目成功的关键所在,当其他项目过程变更时会对需求过程的影响下面列举了一些变更会产生影响的项目过程:制定项目计划过程(在基线确定前缩小项目范围或采用版本计划从而使项目计划在允

软件测试结束的标准

软件测试结束的标准(仅供参考-转) 本文章已收录于: .embody { padding: 10px 10px 10px; margin: 0 -20px; border-bottom: solid 1px #ededed } .embody_b { margin: 0; padding: 10px 0 } .embody .embody_t,.embody .embody_c { display: inline-block; margin-right: 10px } .embody_t { f

《软件测试管理公开课》2015.8.7~8 深圳 2015.8.11~12 北京 2015.8.18~19上海,欢迎报名!

课时:13小时(2天) 在软件开发流程中构筑软件质量 --软件测试管理     2015.8.7~8 深圳 2015.8.11~12 北京 2015.8.18~19上海   [课程背景] 据中国软件行业协会研究报告显示,2010年1-11月,我国软件业呈快速增长态势,同比增长30%,增速比去年同期提高8.6个百分点,软件产业已成为中国高科技发展重要支柱之一,但中国软件产品质量保证手段以及测试流程和管理的规范性,与国外同行(美国.印度等)存在较大的的差距.      在软件业较发达的国家, 软件测

手机app测试要点(复制文)

目录: 一.简介?4 1.1什么是App测试?6 1.2  测试方法?6 1.2.1  白盒测试?6 1.2.2  黑盒测试?6 1.2.3  人工测试?7 1.2.4  自动化测试?7 1.3   UT.IT.ST测试?7 1.3.1  Unit Testing单元测试?7 1.3.2  Integrate Testing集成测试?7 1.3.3  System Testing系统测试?8 二.移动App的系统测试?9 2.1  冒烟测试(Smoke Testing)?10 2.2    功能

《需求分析》读后感之二

项目的目标是系统的业务需求.在很多情况下,涉众可以清晰地表达出系统的业务需求,这时可以通过安排和涉众的面谈来明确项目的动机.但也有很多情况下,涉众无法表达他们的业务需求,或者表达的业务需求不够清晰.因此,要发现系统的业务需求,还是要从用户的问题开始.要分析涉众的问题,首先要明确问题,将它们变得清晰,变得适宜进行分析.这个过程从问题和相关的背景描述开始. 从问题来说,我们要清楚客户需要我们到底是要干什么,不能盲目一抹瞎,想当然的做需求分析报告,要清楚客户需要解决哪些问题,要我们做出什么样的功能,使

2015Qcon参会记录

因为前一段刚去了一趟杭州的阿里TD时代交流,就没有好意思在部门内部申请Qcon的门票.但最后还是没有耐得住心里的痒,请假去听了,这里多谢把票让给我的XX同学(应他要求,马赛克了名字). 今年的Qcon延续了往年的质量,讲师大部分是业界里较为公认的高手,牛人,选题也十分切中近期热点:架构,运维,大数据,机器学习,安全,敏捷,动态语言,云,移动开发,前端技术,测试,软件过程,可以说是无所不包.各个领域的专家在这三天里不断的争奇斗艳,热潮一浪高过一浪.今年的人也是比往年多了好多,一个工作人员哥们告诉我

大开测试:性能—如何解决数据库查询结果过大导致录制失败(连载3)

7.3  如何解决数据库查询结果过大导致录制失败 1.问题提出 在进行一个进销存管理应用系统测试过程中,发现在进行查询后,由于查询结果数据记录条数过多,而引起后续脚本无法继续录制. 2.问题解答 我们在测试过程中发现,很多设置和数据库应用相关.这个问题的解决方法可以通过设置Vugen.ini的CmdSize项完成. Vugen.ini文件存放于Windows系统目录下,首先查找是否在该文件中存在"[SQLOracleInspector]"项,并且查看是否已经存在"CmdSiz

初学者入门:软件测试从零开始(作者:王威)

初学者入门:软件测试从零开始 作者:王威 本文面向软件测试新手,从测试前的准备工作.测试需求收集.测试用例设计.测试用例执行.测试结果分析几个方面给出建议和方法.鉴于国内的软件开发.测试不规范的现状,本文为软件测试新手提供了若干个软件测试的关注点. [关键词]软件测试.测试用例.测试需求.测试结果分析 引言 几年前,从学校毕业后,第一份工作就是软件测试.那时候,国内的软件企业大多对软件测试还没有什么概念,书店里除了郑人杰编写的<计算机软件测试技术>之外,几乎没有其它的软件测试相关书籍,软件测试