软件测试的基本概念
本文档是个人总结,针对软件测试的基本概念与基本理论。需要说明下的是,针对一些测试概念的问题,很多人比较茫然的是,今天这个文档中是如此回答,那个文档又是那样回答,其实只要理解了,概念的东西就是文字。在面试的时候,不要惧怕概念答案的唯一性,按照你自己的理解去表达也是可以的。只要你理解透了,表达到位了。
一:什么是软件测试... 1
二:什么是软件质量... 2
三:软件测试与软件质量的区别... 2
四:软件测试的内容... 2
五:软件测试的目的... 2
六:软件测试的分类(面试问题)... 2
七:黑盒,白盒,灰盒测试概念... 2
八:软件测试模型(面试常问到的问题)... 3
V模型... 3
W模型... 3
H模型... 4
X模型... 5
九:软件测试生命周期:... 5
白盒测试方法... 5
白盒测试具体实施办法... 6
1:代码检查... 6
2:代码走查:... 7
3:同行评分:... 7
4:覆盖测试:... 7
黑盒测试具体实施办法... 7
等价类划分法:... 8
边界值分析法:... 8
因果图法:... 9
错误推测法:... 10
场景分析法:... 11
黑盒测试的优缺点... 11
赚了点钱好方便我下载其他人的文章,赚了一点,现在免费了!~
[ 本帖最后由 yugeyuetian 于 2010-2-4 17:29 编辑 ] 请斑竹帮我把文章移到新手上路版本,谢谢了,发的地方搞错了。 不错的东西,正想了解了解 不能沉啊!绝对是我的精力啊! 是软件工程一部分吧!
请大家注意,次文章是我根据面试总结的,
思路清晰,言简意赅,还画图,不容易啊!只是为了让更多的人了解测试行业,了解测试流程。可以这么说,如果你想做测试人员,只要有专业计算机的方向知识,有我的测试理论就成了。 谢谢楼主,已经下下来了,先看看。 我也下了 谢谢 我也下了,谢谢了! 原帖由 yugeyuetian 于 2010-2-2 17:28 发表 http://bbs.51testing.com/images/common/back.gif思路清晰,言简意赅,还画图,不容易啊!只是为了让更多的人了解测试行业,了解测试流程。可以这么说,如果你想做测试人员,只要有专业计算机的方向知识,有我的测试理论就成了。
在测试行业也混了2年,哎很多东西还没从概念上去研究,:L ,借过来用用,谢谢楼主! dingxia j借用啦。。 顶起:victory: :victory: 谢谢分享xxx
回复 1# 的帖子
关于软件测试的目的,业界一直有两种证伪和证实的观点,我个人更偏向于后者;另外,测试行业目前最大的难点在于在测试质量评估和产品质量评估,而不是发现bug;相反,如果完全陷入发现问题中,对测试质量评估和产品质量评估是一种比较大的阻挠; 原帖由 yugeyuetian 于 2010-2-2 17:28 发表 http://bbs.51testing.com/images/common/back.gif
思路清晰,言简意赅,还画图,不容易啊!只是为了让更多的人了解测试行业,了解测试流程。可以这么说,如果你想做测试人员,只要有专业计算机的方向知识,有我的测试理论就成了。
--------------------------------------
呵呵,在测试业界混的越久,其实越容易困惑,测试入行的门槛低,但想发展为顶级专家,其实更加难;越到后面越会感觉,开发、测试会逐步趋向于系统工程师、架构工程师,而测试更容易向上走,当然前提是有此毅力、积累;没有20年,30年的积累不要谈什么专家;
ps:我还只是5、6年的小p孩:L 楼主辛苦,不错的东东 :victory: :) :handshake 谢谢啊,
以后面试不用怯了:lol 不错的东西。谢谢:)