google搜索
站内搜索
软件测试门户
|
软件测试培训
|
文章资料精选
|
软件测试论坛
|
测试解决方案
|
软件测试博客
|
测试招聘求职
注册
登录
搜索
调查问卷
鲜花鸡蛋
帮助
51Testing软件测试论坛
»
[软件测试新手上路]
» V模型描述
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[原创]
V模型描述
godmap
中级站友
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-4-5 02:06
只看该作者
V模型描述
V
模型描述
今天贺老师给我们留书面作业了,要描述
V
模型,感觉有点吃力~,所以做了一个图,结合图来说,应该可以说清楚。
首先
V
模型,是一种完整的软件开发流程。目的是为了提高软件开发的效率,降低成本。从图上看,我们可以把
V
模型分成两个大的阶段:开发和测试。这两个大的阶段里面又可以分为
9
个关键环节,每一个关键环节都为下一个环节打下基础。下面我们就来看看
9
个关键环节之间是怎么运做的。
开发阶段:
第一环节,用户需求。
用户需求由用户提出,目的在于实现用户在他所在的领域内的具体运用,以提高用户效率,降低成本。与该阶段对应的测试是验收测试,也由用户完成。该阶段是项目的催生期,严格的说不属于开发流程。之所以划进开发流程的目的是为了强调开发的意义,强调项目组存在的理由。
第二环节,需求分析。
需求分析要实现的目的是尽可能不失真的将用户需求还原给项目组。主要由分析员通过与客户沟通、交流实现。双方确认以后,分析员以需求规格说明书的形式反馈回项目组。
测试人员应该在这里介入,并根据需求分析结果,编写测试文档。
第三环节,概要设计。
概要设计是将上一环节反馈回来的需求说明书进行理解,并结合工具的特性宏观考虑功能的实现。主要分为以下三部分工作
:
1
、系统架构
;2
、模块划分
;3
、定义接口。最后将成果汇成概要设计书,备下一阶段使用。
测试人员根据概要设计书,编写相应的测试文档。
第四环节,详细设计。
详细设计要解决的问题是,怎么细化概要设计的框架,各个模块,以及各模块之间的接口定义问题。最好细化到伪代码一级。最后将结果形成详细设计书,备下一阶段使用。
测试人员在这一阶段,继续根据详细设计书,编写测试文档。
第五环节,编码。
编码就是用具体的语言实现,上级文档的要求,形成可执行程序。并最好能参考相关测试用例。
测试阶段:
第六环节,单元测试。
出于效率的考虑,单元测试一般由开发人员自己完成。目的是为了确认编写的代码与详细设计书吻合,实现详细设计书中对该模块的定义。使用到的文档是单元测试用例。
第七环节,集成测试
。
集成测试是在单元测试的基础上,将以做过单元测试的模块组合起来,检查它们之间的接口是否符合预期?各模块组合在一起能否正常工作?主要业务功能是否都已实现?这里用到的文档主要是,集成测试用例。
第八环节,系统测试。
系统测试要验证的是,产品集成完成以后,是否与需求规格说明书一致?是否符合用户的需求?使用到的文档主要是系统测试用例和用户需求规格说明书。
第九环节,验收测试。
严格的说,验收测试不属于测试人员的工作范畴。而且也不由项目组人员进行。但出于商业考虑,满足客户心里需求,一般由客户自己,使用少量测试用例进行验收测试。目的是为了证明程序的可用性。
http://hi.baidu.com/godmap
啊,你,伟大的星球啊!假若你没有被你照耀的人们,你的幸福何在呢?
UID
93828
帖子
80
精华
1
积分
152
综合技术指数
149
生活情趣指数
3
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
44 小时
注册时间
2006-12-21
最后登录
2008-7-8
查看详细资料
TOP
bqian1986
中级站友
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2007-4-5 11:22
只看该作者
sdlkfj2
UID
106845
帖子
61
精华
0
积分
168
综合技术指数
168
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
10 小时
注册时间
2007-3-13
最后登录
2007-7-24
查看详细资料
TOP
秋天的枫叶
青铜元老
明白比高智商更重要
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2007-4-5 11:23
只看该作者
现在的测试不再遵守V模型了,那样测试介入的太晚了,现状比较流行的是H 模型sdlkfj5
春有百花秋有月,夏有凉风冬有雪; 若无闲事挂心头,便是人间好时节;
http://www.51testing.com/?3687
UID
3687
帖子
1045
精华
1
积分
3777
综合技术指数
3203
生活情趣指数
574
鲜花
4
鸡蛋
0
阅读权限
20
在线时间
181 小时
注册时间
2004-9-23
最后登录
2008-12-1
查看详细资料
TOP
Tender
版主
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2007-4-5 13:55
只看该作者
W模型也可以参考.
如果我是羊,我想吃的不仅仅是草,草场也越来越少,我该怎么办?那我会把我的牙齿磨尖,去寻找生肉!
UID
23598
帖子
4321
精华
6
积分
4141
综合技术指数
2735
生活情趣指数
1406
鲜花
8
鸡蛋
0
阅读权限
100
来自
上海市
在线时间
442 小时
注册时间
2005-7-29
最后登录
2008-11-3
查看详细资料
TOP
三碗猪脚
51Testing就业学员
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2007-6-4 16:09
只看该作者
现在不是V—V了么`
UID
114566
帖子
65
精华
0
积分
128
综合技术指数
128
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
14 小时
注册时间
2007-4-20
最后登录
2008-11-10
查看详细资料
TOP
xiongshaohuang1
中级站友
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2007-6-21 10:06
只看该作者
谢谢楼主了
涨知识了
UID
116411
帖子
189
精华
0
积分
149
综合技术指数
149
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
84 小时
注册时间
2007-4-30
最后登录
2008-5-15
查看详细资料
TOP
wangs
高级站友
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2007-6-21 15:32
只看该作者
其实从我个人角度看无论V ,W, H, X 模型 这些只不过是描述开发与测试之间的一个关系罢了.模型是为了更清楚的描述2者的关系.
让我们更容易理解罢了.只要大家理解了关系就可以了.模型毕竟是模型.不要进入模型=规矩的误区..
绿水本无忧,因风皱面;青山原不老,为雪白头.
UID
78036
帖子
255
精华
0
积分
293
综合技术指数
257
生活情趣指数
36
鲜花
4
鸡蛋
0
阅读权限
10
在线时间
143 小时
注册时间
2006-9-14
最后登录
2008-8-30
查看详细资料
TOP
mc309
本站支柱
个人空间
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2007-6-21 15:38
只看该作者
支持楼上的
向下一个目标迈进,找对象中!
UID
119261
帖子
661
精华
0
积分
691
综合技术指数
266
生活情趣指数
425
鲜花
0
鸡蛋
0
阅读权限
15
在线时间
96 小时
注册时间
2007-5-18
最后登录
2008-10-29
查看详细资料
TOP
mc309
本站支柱
个人空间
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2007-6-21 15:38
只看该作者
支持楼上的sdlkfj2
向下一个目标迈进,找对象中!
UID
119261
帖子
661
精华
0
积分
691
综合技术指数
266
生活情趣指数
425
鲜花
0
鸡蛋
0
阅读权限
15
在线时间
96 小时
注册时间
2007-5-18
最后登录
2008-10-29
查看详细资料
TOP
wangrong
高级站友
个人空间
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2008-4-25 18:20
只看该作者
楼主说的太笼统了,“编写测试文档”具体包括什么,让看者不明其理。。。
楼主努力啊
UID
135712
帖子
123
精华
0
积分
470
综合技术指数
469
生活情趣指数
1
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
39 小时
注册时间
2007-8-9
最后登录
2008-11-3
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> [软件测试新手上路]
> [软件测试新手上路精华区]
> [每日一贴]
> [测试资源共享区]
> [软件测试职业发展]
> [企业招聘]
> [人才频道]
> [学员免费推荐]
> [个人求职]
> [简历与面试]
> [51Testing软件测试沙龙]
> [软件测试每周一问]
> [话题PK]
> [测试交流QQ群与MSN群]
> 【Software Testing English Column】
> 译文征稿活动
> [未决问题区]
> [软件质量管理]
> [质量管理精华区]
> [软件缺陷管理]
> [软件测试管理]
> [软件配置管理]
> [VSS/PVCS]
> [CVS/Subversion/SVN]
> [ClearCase]
> [软件需求管理]
> [嵌入式软件测试]
> [手机测试]
> [软件测试外包]
> [本地化软件测试与国际化软件测试]
> [通用软件产品测试]
> [游戏测试]
> [金融证券行业测试]
> [电信行业测试]
> [电子商务测试]
> [TestDirector&Quality Center]
> [TD&QC精华区]
> [QuickTest Pro]
> [QTP精华区]
> [LoadRunner]
> [LR精华区]
> [WinRunner]
> [WR精华区]
> [Robot]
> [Robot 精华区]
> [Rational Functional Tester]
> [其他工具与自动化测试框架]
> [Borland Silk系列工具]
> [JMeter]
> [开源测试工具]
> [测试用例设计]
> [单元测试与集成测试]
> [xUnit]
> [日构建和Ant]
> [系统测试]
> [WEB测试]
> [性能测试]
> [安全测试]
> [测试系统架构]
> [操作系统]
> [J2EE与中间件]
> [.Net平台]
> [数据库]
> [前沿技术、测试方法]
> [灌水乐园]
> [游戏动漫]
> [流行影音]
> [健康美食]
> [电子数码]
> [运动旅游]
> [奖励专区]
> 双节送祝福抢楼活动
> 07年度最受会员欢迎活动评选
> 07年度论坛最佳版主评选
> 众志成城 抗震救灾
> 最佳博客评选
> 最佳会员评选
> [投诉建议区]
> [版主申请任命专区]
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2008-12-2 18:46Copyright(C)
上海博为峰软件技术有限公司
2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:
webmaster@51testing.com
或发送论坛短信至管理员
“
风在吹
”
软件测试每周一问,答帖有奖
系统培训 解决工作难题
"SEPG中国2008"
火热报名
中
测试人员会被开发人员取代?
《51测试天地》第11期正式发布
2008中国软件测试从业人员调查问卷
第29期软件测试沙龙上海站开始报名
软件测试培训 签订合同保证就业
2008中国软件测试从业人员调查问卷开始启动了!!!
"51Testing论坛招贤纳新-诚招版主"
软件测试整体解决方案,尽在51Testing
白盒测试比黑盒测试难?不同意请点击>>
2008中国软件测试从业人员调查问卷开始启动了!!!
软件测试工程师-从“菜鸟”到“精鹰”
软件测试整体解决方案,尽在51Testing
"51Testing论坛招贤纳新-诚招版主"
白盒测试比黑盒测试难?不同意请点击>>
2008中国软件测试从业人员调查问卷开始启动了!!!