测试基础——基本概念1

上一篇 / 下一篇  2009-03-12 12:14:08 / 个人分类:软件评测师备考

什么是软件测试

软件测试是针对软件生命周期各个阶段的产物,发现被测产物存在的或潜在的问题及缺陷的过程,他的最终目的是发现软件问题。

测试的基本要点

1、从用户需求出发;2、测试前要有测试计划;3、测试中要有正确的和不正确的测试用例;4、对每个测试结果要进行回归测试;5、建立bug及case库,对测试过程集中管理;6、用最短的时间建立最有效的测试用例

什么是软件质量

软件质量管理是对软件生命周期整个过程以及过程产物的一个系统管理,他侧重于过程。

控制质量的基本要点

各个软件开发过程都要进行过程管理,关键过程点要进行质量评审。不仅要关心外部质量问题也要关心内部质量问题。

软件测试和软件质量的异同点

软件质量重过程和产物,软件测试重产物。二者都是已用户的需求出发,最终目的是满足用户需求。软件测试是对各个软件开发阶段产物的验证过程,而软件质量是对软件开发过程的合理性有效性的一个验证,通过对过程的检测和调整,提高软件开发效率,提高软件的可靠性。

软件测试过程

准备:测试工具,测试配置,业务知识——》计划:测试计划,测试规格书——》设计:测试用例——》执行:执行用例,记录结果,提交bug——》总结:阶段测试报告——》回归测试:验证bug

依次过程,每达到一个测试点就进行如上述工作

软件测试模型

一会儿画图表示

软件测试类型

按技术划分:黑盒,白盒,灰盒

按用户划分:软件开发方测试,用户测试,第三方测试

按开发过程划分:单元测试、集成测试、确认测试、系统测试


TAG:

 

评分:0

我来说两句

Open Toolbar