测试学习小白必备第二篇 ——系统测试流程

测试学习小白必备第二篇 ——系统测试流程
前言:上一篇博客总结软件测试的基础知识,接下来和大家一块学习系统测试的流程

系统测试流程

测试学习小白必备第二篇 ——系统测试流程_第1张图片
数据库:Mysql,Oracle,SQL Server,Sybase,DB2
Web服务器:IIS,Tomcat,JBoss,RESIN,Weblogic,Websphere
硬件资源:硬件服务器,手机,平板,测试设备

系统测试流程

测试计划设计

测试需求分析

分析需求来源

  1. 需求规格说明书
  2. 开发需求
  3. 继承性需求
  4. 行业竞争分析
  5. 经验库
    需求分类
  6. 功能性需求
  7. 性能需求
  8. 外部接口需求(GUI,外部应用程序接口需求)
  9. 根据软件质量特性划分需求:安全性,效率,可移植性,可维护

测试策略设计

测试规程设计

  1. 测试需求变更控制流程
  2. 测试用例变更控制流程
  3. 测试环境搭建流程
  4. 缺陷管理流程

测试用例设计

配置测试环境

(1)分平台:Windows,Linux,Unix
(2)分架构:J2EE(JAVA),. net(APSX), LAMP(PHP)
(3)分web服务器:iis,apache,tomcat,resin,jboss,weblogic,websphere
(4)分数据库:SQL Server ,mysql,Oralce,DB2,SYBASE

执行测试用例

1.预测试阶段

冒烟测试:利用一袋烟的时间,快速的对被测对象实施测试活动
验证被测对象能否完成核心功能或高风险功能能否正常工作
预测试结束后需要做系统测试评审
预测试用例来源于系统测试用例设计阶段的高级别的用例

2.系统测试

经过预测试后,开展系统测试
测试执行过程中发现缺陷,则需要及时记录缺陷,根据部门或团队的缺陷管理流程进行缺陷提交,跟踪处理

你可能感兴趣的:(软件测试)