SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 17949|回复: 19

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

[复制链接]
发表于 2008-10-28 14:02:49 | 显示全部楼层 |阅读模式
测试方案与测试用例有什么区别?谢谢大家
* E) ?6 Y( b: O) v3 k0 K- l: v测试方案具体怎么写才好?
 楼主| 发表于 2008-10-28 14:04:29 | 显示全部楼层

测试方案

尤其是功能性测试方案  e! L- _+ i0 I$ a# `* g
就是黑盒测试
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2008-11-10 14:43:01 | 显示全部楼层
我的理解:
% l3 C" y. g3 H. `测试方案是从技术上对要测试的系统进行分析和测试设计,根据测试计划中计划的测试范围、类型来确定测试采用的技术、方法和测试用例的目录大纲,来保证测试的覆盖度,如功能测试中,根据某项功能要实现的功能及优先级,确定该功能采用手工测试,黑盒测试,测试用例的个数和从哪几方面设计测试用例。
+ y# r& G  i7 G4 f# D+ K测试用例则是根据测试方案中测试用例的目录大纲来设计测试内容、步骤。9 a" }: l# f+ G# J) V
如:测试方案中设计登录用例为3个,其中正确登录一个,密码错误登录1个,用户不存在登录一个;) A' I) ~, q' ?: R6 i* W/ W( D
则在正确登录测试用例中,测试步骤则为:登录界面中输入正确的用户名和密码,预期结果为登录成功。
回复 支持 反对

使用道具 举报

发表于 2008-11-11 10:30:36 | 显示全部楼层
那想问一下,在什么情况下需要写测试方案呢?
' c) i' Z* w' c1 ~7 Z是不是当整个项目的测试文档完备(计划、用例、报告等)的时候,不需要提交测试方案呢
回复 支持 反对

使用道具 举报

发表于 2008-11-12 11:28:00 | 显示全部楼层
是否需要提交要根据各公司的测试体系过程来定,我单位正在作CMMI,可以简单介绍一下,. G0 u) W4 M! r. t' f
我们的测试标准过程定义是:
8 B, x0 E8 O+ i# l1。测试计划:属管理类文档,主要说明测试范围、测试类型、时间进度、人员安排等,根据项目计划和需求文档确定
* `0 f) K9 r7 u1 u7 @2。测试方案:技术类文档,根据测试计划和项目需求进行测试设计,用什么技术、方法,测试用例多少保证需求的覆盖,测试用例的目录大纲等
; {3 K* S, g, P+ y& }. n3。测试用例:在测试管理工具中,主要根据测试用例目录大纲细化用例内容
* k: c5 s5 b+ T! V3 s4。缺陷跟踪
6 s  z8 F0 X4 S( o5。测试报告2 G' q# ]1 Y$ [& g: [
在实际执行中可以根据项目的实际情况进行裁剪,如计划与方案合并或方案和用例合并,或完全按标准执行。
6 W/ ~3 H8 x  l8 ]5 l我感觉测试方案和测试用例不分,上来就编写测试用例,关注用例的具体内容,就会只见树木,不见森林,缺少对测试的总体设计,容易忽略需要重点测试的内容。
回复 支持 反对

使用道具 举报

发表于 2008-12-1 12:11:57 | 显示全部楼层
我的理解是:测试方案就跟测试策略相似的,只是提供一个指导;而测试用例是更具体的,对各个功能点的详细的测试步骤
' m$ V- ]$ [5 V, C' F0 u: @& t# d下面来看看一个WEB压力测试的方案您就能明白了。
. U( s9 t2 T. D# @; z9 ?
压力测试方案
$ a1 e9 F* p0 _7 T2 x
1.定义" N1 S4 c3 m- O4 T3 j
        压力测试:在人为设置的系统资源紧缺情况下,检查系统是否发生功能或者性能上的问题
6 a" {* _1 O& F$ @3 ~2.压力测试方法
8 u' q  M9 ^5 a1 Y4 O        人为减少可用的系统资源,包括:内存、硬盘、网络、CPU占用、数据库反应时间;% h. P" V% `. |. Z9 B  A
        本公司针对网络的压力测试主要采用测试工具控制: Webserver Stress Tool.该工具可以联系项伟索取.
3 Q# f/ m6 N! @8 i1 Y7 J2.1压力测试通用方法  m- X# s5 Y- W  d8 V+ H9 I
        压力测试的通用方法通常包括大容量数据测试和大记录量数据测试.
. w2 Q( e  H0 M. f  I" e$ o" e/ t. J/ ~5 S2.1.1大容量数据测试+ G# m$ K" W$ v$ c3 z& W
        比如我们在系统中要上传一个文件,我们通过上传一个或者多个较大的文件来测试系统.8 b  r- _6 s7 _5 l3 Z) s
2.1.2大记录量数据测试
9 T2 r. t! D/ Q! M! k! _        比如通过插入多条记录来测试系统.! \8 V" S1 S7 W0 i/ j& z" a
3.针对于网络的压力测试( Q9 r; N4 @9 x* v* i( b
        本压力测试测试对象:
4 Y0 d+ E% k. h' m6 a! o        目前主要测试所有网页中的连接和功能!* a/ m0 X. \+ x
        测试记录数据(测试次数不得少于2次,对于系统重要功能测试次数不得少于3次)
" ~" U* S; a9 W1 J0 \/ P测试记录数据包括,cpu:起始值,峰值,结束值(可选),过后值. " q, i/ F; q& `0 H" x( e
                                内存:起始值,峰值,结束值(可选),过后值.& M9 f' O0 f9 l* ~1 C/ y
其它数据可以通过分析Webserver Stress Tool自动生成的网页来获取.
% a" I1 n; p" p3 i( {        测试数据提交% K. b. ~. g6 @6 X- x$ U6 Q, j
压力测试所产生的数据取平均值提交给上级,可含附件一起提交.
- j  R( \: A( }9 p0 ~' D0 ]4 W# c- u0 U, v/ U/ e
4.压力测试
/ C4 X; D% R# U( ]1 }! ~% j5.压力测试通过标准
9 h3 D+ d, U; a        对于系统非重要功能错误率在25%以下,对于系统重要功能错误率必须在10%以下.
. V8 ]7 Q  {8 D' ?; u% y5 v8 z# B( [6 H) @% z( V% W- Y. G
[ 本帖最后由 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-12-11 16:01 , Processed in 0.069665 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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