不要追求绝对的公平,红尘之中没有公平而言,人活一世,难得糊涂。                                           it is no use doing what you like, you have got to like what you do.

测试方法

上一篇 / 下一篇  2006-12-16 17:14:21 / 个人分类:软件测试技术

测试方法
br9m/P0AFP _0

q2}uo#z2]`$L0术语:软件测试
8sM'_ JMn9c051Testing软件测试网 AY!v|1Vei
定义:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,并利用这些测试用例运行软件,以发现软件错误的过程。51Testing软件测试网oh8[+ANr M
51Testing软件测试网 ^E9E#t^I8B
术语:测试用例51Testing软件测试网qWD2E BG
51Testing软件测试网VO2u#`4@Ba w
定义:测试用例指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略的文档;内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等。
/HZB[%yokdc a0
4J K$Fk,W7W.] | P:h[0术语:测试计划
'KRJ)QYjep0
,|+b\PyO S:q0定义:测试计划是指对软件测试的对象、目标、要求、活动、资源及日程进行整体规划,以保证软件系统的测试能够顺利进行的计划性文档。
#PJ*lUn1W'_*Q0
)m J$ZY7|#J0术语:测试对象51Testing软件测试网]z{^SC2F_

1e/]eXq1_oF ]0定义:测试对象是指特定环境下运行的软件系统和相关的文档。作为测试对象的软件系统可以是整个业务系统,也可以是业务系统的一个子系统或一个完整的部件。51Testing软件测试网eD;[%l ZuX)H

{-HLsj}t0术语:测试流程
d os%s5Z}| O0
!z7H5Us5AS |'M3`0定义:测试流程是指为了保证测试质量而精心设计的一组科学、合理、可行的有序活动。比较典型的测试流程一般包括“制定测试计划”、“编写测试用例”、“执行测试”、“跟踪测试缺陷”、“编写《测试报告》”等活动。
yOD6b7I8{-P051Testing软件测试网h)ah3h&lsh
术语:测试评估51Testing软件测试网.~ T^Nm3x,f

0Qvif,g(q/w0定义:测试评估是指对测试过程中的各种测试现象和结果进行记录、分析和评价的活动。51Testing软件测试网gIe o6@6E

Wdi@Y\U(J:Y0术语:《测试报告》51Testing软件测试网JL*|LiDp%@D w
51Testing软件测试网t#_/Q'I&i*ms ^l
定义:《测试报告》是一份有关本次测试的总结性文档,主要记录了有关本次测试的目的、测试结果、评估结果及测试结论等信息。51Testing软件测试网c U!G,h%r1Tf&A3VI~

U*J,BFAw~;rh0术语:测试环境
pbFk L/u0Id A9P0
:\?'WI2^2v.l0定义:测试环境指对软件系统进行各类测试所基于的软、硬件设备和配置。一般包括硬件环境、网络环境、操作系统环境、应用服务器平台环境、数据库环境以及各种支撑环境等。51Testing软件测试网}%V:M}{+m4K W3A

:f@5B@xS'JC0术语:白盒测试
'X'dL:sk051Testing软件测试网'AhI&],B
定义:白盒测试是指基于一个应用代码的内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,白盒测试又叫“结构测试”。51Testing软件测试网3bI.OnUX&aY"IY*A
51Testing软件测试网,Yh"j)?\%x w!@
术语:黑盒测试51Testing软件测试网g3_B*q2` ag6r

3w3m,w%@ BRt aa!u0定义:黑盒测试是指不基于内部设计和代码的任何知识,而基于需求和功能性的测试,黑盒测试又叫“功能测试”。
v jr!_A @]}0
:WJu4d.M(D"^U0K0术语:单元测试51Testing软件测试网B} p*n&|3G{
51Testing软件测试网 \bs\:^
定义:单元测试是指针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作,单元测试又称模块测试。51Testing软件测试网7r\7X0\ d in'X

v3}.J aq,v}v0术语:集成测试
Uo1bz)j8YF051Testing软件测试网[qz(u.A&^A
定义:集成测试是指对程序模块采用一次性或增值方法组装起来,对模块间接口进行正确性检验的测试工作,集成测试又称组装测试。
(Y*Z]^2XP;iRe1V051Testing软件测试网z}2~1ewj(w7cCR
术语:系统测试
}Q Q c6p*gF:m]0
&w f ZBX,Irv;o0定义:系统测试是指将通过集成测试的软件系统或子系统,作为基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素组合在一起所进行的测试工作;目的在于通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方。51Testing软件测试网 KPNA6o,yj)mA6~

QEk%J{9ELgt6w0术语:确认测试51Testing软件测试网AC \%W+q AL

3Lv.~ u_K0定义:确认测试是指在模拟(或正式)的生产环境下,运用黑盒测试的方法,验证所测软件是否满足用户需求说明书中所列出的需求,确认测试又称有效性测试。51Testing软件测试网#Ut;['[:Zl'c H W
51Testing软件测试网 S,\L P^ S
术语:功能测试51Testing软件测试网7UM {T.` D
51Testing软件测试网&K"C ?n'a'Hmw ]6_;x/e:o
定义:功能测试是指为了保证软件系统功能实现的正确性、完整性及其他特性而进行的测试。
c-x!t*m B'S.NT/Pq D0
ot3d ke9q1bY0术语:性能测试
r2^n?K#Ed)MvL0定义:性能测试是指为了评估软件系统的性能状况和预测软件系统性能趋势而进行的测试和分析。51Testing软件测试网;a&S/N0mc
51Testing软件测试网q)f0sGp e

TAG: 软件测试技术

引用 删除 gyf436   /   2013-02-05 11:11:06
3
子木清风 引用 删除 Spark.lee   /   2006-12-25 14:39:46
在广义上,软件测试是验证和确认VERFICATION AND VALIDATION(V﹠V〕。验证指保证软件正确地实现了一特定功能的一系列活动。确认是指保证所生产的软件可追溯到用户需求的一系列活动。
BOEHM对V﹠V的解释是:
    VEIFICATION: "Are we building the product right?"
    VALIDATION: " Are we building the right product?"
     V&V的过程包含了许多内容和活动,如:
    软件工程方法提供了质量建立的基础;
    分析、设计和编码方法通过提供统一的技术和可预测的结果来提高质量;
    正规检视和评审有助于保证软件工程各个阶段产品的质量;
    度量和控制被应用到软件配置的每一个部件中;
    标准和过程有助于保证开发的一致性;
    一个正规的SQA过程加强整体质量;
    测试是保证质量的最后一道措施。但是不能把测试看作一个安全网。质量是贯穿于软件过程的每一个阶段。因此尽管测试在V&V中起着非常重要的作用,但是许多其它活动也是必要的。为了提高软件的全员质量,应该重视V&V中的每一个活动。
fantasize的个人空间 引用 删除 fantasize   /   2006-12-24 12:00:29
在你看来,确认测试和验证测试的区别是什么?
子木清风 引用 删除 Spark.lee   /   2006-12-18 09:15:11
由于时间原因没有来的急写,请原谅!!!
story35的测试网个人空间 引用 删除 story35   /   2006-12-17 22:42:27
哦,为何3停下不写?是自动测试还是手动的?
 

评分:0

我来说两句

Open Toolbar