测试方案包含哪些内容?

摘要:
测试计划包括:1.引言;2.试验范围;3.测试策略测试类型:功能测试;兼容性试验;性能测试;接口测试;安全和访问控制测试;数据和数据库完整性测试;集成测试;用户界面测试;负荷试验;强度试验;容量测试;故障切换和安装测试;配置测试;安装测试等。根据测试场景和测试方法,将所需的测试类型以参考文件的形式填写到测试计划中,以便所有项目人员能够清楚地知道要做什么测试工作以及如何进行测试。

   测试策略是测试方案的其中一部分。

       测试方案是从测试的角度去分析或者说分解需求,在方向上明确要怎么测,分析结果就是测试点和测试方法。

       测试方案包含:

       1、引言(含a、编写目的;b、预期读者;c、参考资料);

       2、测试范围;

      3、测试策略(根据不同的测试类型考虑不同的测试方法)

           测试类型:

功能测试;
兼容性测试;
性能测试;
接口测试;
安全性和访问控制测试;
数据和数据库完整性测试;
集成测试;
用户界面测试;
负载测试;
强度测试;
容量测试;
故障转移和安装测试;
配置测试;
安装测试等。
       功能测试,根据需求分析的思维导图和功能测试的测试用例覆盖功能模块;

       兼容性测试,要根据产品的应用场景来考虑,比如IE、Chorme、ios、android、不同机型等等;

       性能测试,根据产品架构、预估数据、线上数据来判断需要执行性能测试的功能接口(比如登录接口);

       接口测试,安全性测试等等要根据实际的项目需求来确定。

       将需要用到的测试类型按照测试场景、测试方法等以引用文件的形式填写到测试计划中去,以便让所有项目人员清楚的知道要做哪些测试工作以及怎么做。

      4、测试资源(含a、测试人员;b、测试环境(测试服务器环境、终端测试环境、网络环境);c、测试工具(bug管理工具、用例管理工具、性能测试工具等);d、bug的等级定义);

      5、进度安排

           测试工作量估算

  测试评估(业务复杂度、测试复杂度、产品质量要求、人员数量及能力)  ;
  进度安排(评估不同阶段、不同类型的测试工作的工作量、分配人力、预估时间) ;
           输出文档

   测试计划;
   功能测试用例;
   性能测试方案;
   bug数据;
   性能测试数据;
   测试报告等等。
         6、发布标准:

          测试完成标准

   测试计划里所有测试类型都已经完成了;
   功能上、兼容性上没有影响用户使用的Bug ;
  允许遗留小部分影响不是很大的Bug,但这个数量应该小于一个值 ;
  性能上符合设计目标和上线要求 这些标准都是针对测试工作本身的要求。
           产品发布标准

   产品需求都已完成;
  符合交互设计规范,符合视觉要求,设计已通过评审 ;
  遗留的一定比例数量的小部分Bug通过项目组完成了风险评估,都认可且问题不大;
  产品使用说明或用户手册或更新log都已完备等等。
        7、风险说明:

   测试范围的风险,比如说测试需求分析是否准确、到位,是否漏了测试点,是否遗漏了某个测试类型,所以测试需求分析是整个测试工作的基础,还有就是产品需求变更的风险,加需求、减需求、改需求都需要重新进行测试需求分析;
  测试进度的风险,比如说做计划时工作量估计的不准,导致项目延期,还有可能开发工作没有按时完成或改bug不及时导致进度延后,还有可能测试人员因为别的项目更重要抽调走了或者请假、离职等原因造成人员变动;
  产品质量的风险,比如开发的代码质量比较低或者测试人员是新人对业务不熟悉,能力和经验有所欠缺等等;
  测试环境的风险。
————————————————
版权声明:本文为CSDN博主「hhl18」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hhl18/article/details/91126500

免责声明:文章转载自《测试方案包含哪些内容?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于Spring的问题(一)js table的笔记,实现添加 td,实现搜索功能下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

磁盘随机读写与顺序读写性能对比

1 机械硬盘性能测试 1.1 顺序读取性能测试 图1.1 机械硬盘顺序读取测试 以上为机械硬盘顺序读情况下的性能测试,测试显示平均读取速度能达到84.0MB/s。 1.2 顺序写入性能测试 图1.2机械硬盘顺序写入测试 以上为机械硬盘顺序写情况下的性能测试,测试显示平均写入速度能达到79.0MB/s。 1.3 随机读取性能测试 图1.3机械硬盘随机读...

使用dd工具对磁盘RAID5和10进行I/O性能测试

很多情况下大家在对于理论深信不疑,理论是有前提条件的,不是所有的情况下都是正确的。恰逢公司有服务器,故进行了磁盘性能测试,当然测试的结果也只是顺序I/O性能测试(dd机制决定的)。 前提条件:(DELL R630 物理机测试,内存64G)RAID5 5块盘(600G SAS)+ 1块(GHS)RAID10 6块盘(600G SAS)+ 0块(GHS)*测试...

Linux 性能测试工具Lmbench详解

Linux 性能测试工具Lmbench详解 2010-06-04 16:07 佚名 评测中心字号:T|T Lmbench 是一套简易可移植的,符合ANSI/C 标准为UNIX/POSIX 而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench 旨在使系统开发者深入了解关键操作的基础成本。 AD:2014WOT全球软件技...

转:Jmeter 用户思考时间(User think time),定时器,和代理服务器(proxy server)

在负载测试中需要考虑的的一个重要要素是思考时间(think time), 也就是在两次成功的访问请求之间的暂停时间。 有多种情形挥发导致延迟的发生: 用户需要时间阅读文字内容,或者填表,或者查找正确的链接等。未认真考虑思考时间经常会导致测试结果的失真。例如,估计数值不恰当,也就是被测系统可以支持的最多用户量(并发用户)看起来好像要少一些等。Jmeter提...

使用JMeter测试Java项目

一、 Apache JMeter工具  1)简介  JMeter——一个100%的纯Java桌面应用,它是Apache组织的开放源代码项目,它是功能和性能测试的工具。JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源)。  2)Jmeter的下载地址:http://ja...

API性能测试基本性能指标及要求

本文为转载: 一、指标的基本概念 1、事务(Transaction) 在web性能测试中,一个事务表示一个“从用户发送请求->web server接受到请求,进行处理-> web server向DB获取数据->生成用户的object(页面),返回给用户”的过程,一般的响应时间都是针对事务而言的。 2、请求响应时间 请求响应时间指的是从客户...