zoukankan      html  css  js  c++  java
  • 软件测试计划

    一、关于软件测试计划的几个问题

    1.为什么要做测试计划
    (1)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等
    (2)领导能够根据测试计划做宏观调空,进行相应资源配置等
    2.测试计划编写6要素?(5W1H)
    (1)why——为什么要进行这些测试;
    (2) what—测试哪些方面,不同阶段的工作内容;
    (3) when—测试不同阶段的起止时间;
    (4) where—相应文档,缺陷的存放位置,测试环境等;
    (5) who—项目有关人员组成,安排哪些测试人员进行测试
    (6) how—如何去做,使用哪些测试工具以及测试方法进行测试。
    另一种思考的方向:人、地、时

    二、软件测试计划模板(自己根据书本及网络上的知识总结的)

    1. 简介
    1.1 目的(why)
    简述本计划的目的,旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等
    [确定所需的资源]
    
    2. 测试参考文档和测试提交文档
    2.1 测试参考文档
    2.2 测试提交文档
    
    3. 测试资源(who、where)
    3.1 人力资源
    列出此项目的人员配备
    3.2 测试环境
    3.2.1 硬件环境
    3.2.2 软件环境
    3.3 测试工具
    
    4 测试策略(what、how)
    [测试策略提供了对测试对象进行测试的推荐方法]
    (根据测试类型分类)(测试策略其实就是对于单元测试与集成测试、系统测试、验收测试过程中包含的测试内容进行测试的设计和规划)
    4.1 数据和数据库完整性测试
    4.2 接口测试
    4.3 集成测试
    4.4 功能测试
    4.5 用户界面测试
    4.6 性能评测
    4.7 压力测试
    4.8 兼容性测试
    4.9 安全性和访问控制测试
    4.10 配置测试
    4.11 安装测试
    4.12 故障转移和恢复测试
    
    5 测试进度(when)
    5.1 测试里程碑
    
    5.2 测试时间进度
    

  • 相关阅读:
    使用SSIS汇集监控数据
    centos 6.7安装与配置vncserver
    MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法
    django学习记录--第一个网页“hello django”
    【转】Python 日期和时间
    【转】Mysql中varchar存放中文与英文所占字节异同
    MySQL学习笔记--基本操作
    MySQL学习笔记--数据类型
    Linux 下安装pip
    【转】CentOS 6.5安装pyspider过程记录
  • 原文地址:https://www.cnblogs.com/lxoc/p/6634909.html
Copyright © 2011-2022 走看看