SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 16813|回复: 19

[求助] 测试方案与测试用例有什么区别

[复制链接]
发表于 2008-10-28 14:02:49 | 显示全部楼层 |阅读模式
测试方案与测试用例有什么区别?谢谢大家+ u/ B' H6 d( b# l
测试方案具体怎么写才好?
 楼主| 发表于 2008-10-28 14:04:29 | 显示全部楼层

测试方案

尤其是功能性测试方案
; G. ]( h" z" Y2 K" @# L1 r就是黑盒测试
回复 支持 反对

使用道具 举报

发表于 2008-11-7 11:20:36 | 显示全部楼层
带个板凳来听课。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2008-11-7 14:25:35 | 显示全部楼层
请高手指点啊
回复 支持 反对

使用道具 举报

发表于 2008-11-10 14:43:01 | 显示全部楼层
我的理解:
( a; F3 h6 t) e+ M6 Z! e" P测试方案是从技术上对要测试的系统进行分析和测试设计,根据测试计划中计划的测试范围、类型来确定测试采用的技术、方法和测试用例的目录大纲,来保证测试的覆盖度,如功能测试中,根据某项功能要实现的功能及优先级,确定该功能采用手工测试,黑盒测试,测试用例的个数和从哪几方面设计测试用例。1 ^3 n$ x3 H/ E: [. I, q0 P8 M
测试用例则是根据测试方案中测试用例的目录大纲来设计测试内容、步骤。1 L& f8 l" r/ t; ]6 q+ n6 d6 ^" ]
如:测试方案中设计登录用例为3个,其中正确登录一个,密码错误登录1个,用户不存在登录一个;2 {* R: v, T1 v9 \5 r
则在正确登录测试用例中,测试步骤则为:登录界面中输入正确的用户名和密码,预期结果为登录成功。
回复 支持 反对

使用道具 举报

发表于 2008-11-11 10:30:36 | 显示全部楼层
那想问一下,在什么情况下需要写测试方案呢?
3 ^% D7 l% {0 F7 ~2 }. o1 n% v6 r, T是不是当整个项目的测试文档完备(计划、用例、报告等)的时候,不需要提交测试方案呢
回复 支持 反对

使用道具 举报

发表于 2008-11-12 11:28:00 | 显示全部楼层
是否需要提交要根据各公司的测试体系过程来定,我单位正在作CMMI,可以简单介绍一下,
. U) A, R& U; e* s1 r: m, q* A我们的测试标准过程定义是:$ e# E( d1 Z2 k, Q8 q
1。测试计划:属管理类文档,主要说明测试范围、测试类型、时间进度、人员安排等,根据项目计划和需求文档确定
+ T% I. R' d2 s2。测试方案:技术类文档,根据测试计划和项目需求进行测试设计,用什么技术、方法,测试用例多少保证需求的覆盖,测试用例的目录大纲等
4 j9 J& x0 h! t3。测试用例:在测试管理工具中,主要根据测试用例目录大纲细化用例内容
7 E7 z# v' i: d. N1 _* {8 {4。缺陷跟踪! C. K0 h( f, S' t  X; Z8 f) }
5。测试报告' @$ Y, D5 D: U, C9 c
在实际执行中可以根据项目的实际情况进行裁剪,如计划与方案合并或方案和用例合并,或完全按标准执行。# w! o% _5 t& ~8 y0 A. |
我感觉测试方案和测试用例不分,上来就编写测试用例,关注用例的具体内容,就会只见树木,不见森林,缺少对测试的总体设计,容易忽略需要重点测试的内容。
回复 支持 反对

使用道具 举报

发表于 2008-12-1 12:11:57 | 显示全部楼层
我的理解是:测试方案就跟测试策略相似的,只是提供一个指导;而测试用例是更具体的,对各个功能点的详细的测试步骤
9 _. z  t/ P3 g下面来看看一个WEB压力测试的方案您就能明白了。: }$ [2 `9 S/ P9 z
压力测试方案
$ M: k, K: ~* d( |9 `
1.定义& `. H! `- T0 g8 O. B$ f6 h9 ]) b
        压力测试:在人为设置的系统资源紧缺情况下,检查系统是否发生功能或者性能上的问题
; k' T& O3 l2 Z( U/ x. E. O2.压力测试方法+ k' u4 P) ~( _  u) K" ~3 N" Z
        人为减少可用的系统资源,包括:内存、硬盘、网络、CPU占用、数据库反应时间;6 Z5 ^4 @9 Y/ ~" V7 N( R
        本公司针对网络的压力测试主要采用测试工具控制: Webserver Stress Tool.该工具可以联系项伟索取.+ U7 c6 c' z1 G& w
2.1压力测试通用方法
. p: ]6 C' A: h  Q( a        压力测试的通用方法通常包括大容量数据测试和大记录量数据测试.9 b+ f" i, c) _
2.1.1大容量数据测试0 L7 M" L3 R; e$ e
        比如我们在系统中要上传一个文件,我们通过上传一个或者多个较大的文件来测试系统.7 r* m  K+ c4 ^3 b! V+ m, _
2.1.2大记录量数据测试) g2 l+ m+ j" _2 x( R' N* ^
        比如通过插入多条记录来测试系统.
1 R' _/ T4 h5 m8 z3 g- P6 O: J" R3.针对于网络的压力测试
1 ~+ z  i- Z' T" p+ f7 Y        本压力测试测试对象:! c; l7 P  d# [5 [
        目前主要测试所有网页中的连接和功能!
* I: I' w, U6 @" o        测试记录数据(测试次数不得少于2次,对于系统重要功能测试次数不得少于3次)6 ?2 [# w  ~! f/ c* `
测试记录数据包括,cpu:起始值,峰值,结束值(可选),过后值. 3 U% P& e! m, k5 ?- P4 A
                                内存:起始值,峰值,结束值(可选),过后值.2 V, D2 |8 V: a9 T% t( Y  ~) X
其它数据可以通过分析Webserver Stress Tool自动生成的网页来获取.
" _" E3 r2 }7 @        测试数据提交
- R+ }/ r3 {8 M$ S+ `+ S8 d压力测试所产生的数据取平均值提交给上级,可含附件一起提交.. d) k: ~3 w' z3 |7 t% X

+ K( L4 t& m) c9 M) X) |9 `4.压力测试) a' l( I, }. @) P
5.压力测试通过标准
% F' H& s: n' _9 G7 I        对于系统非重要功能错误率在25%以下,对于系统重要功能错误率必须在10%以下.  r7 K& N0 H; b$ W: n- c9 V# E8 V  k
. h( V/ ]* |6 @- `
[ 本帖最后由 gdyj2008 于 2008-12-1 15:28 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-1-28 13:23:01 | 显示全部楼层
我站着来听课。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2009-2-19 15:20:25 | 显示全部楼层
测试方案我的理解是测试策略。也可以理解为测试场景及流程的设计
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-6-20 06:18 , Processed in 0.067155 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表