测试原则和测试对象介绍 - 软件测试 - 七楼博客

当前位置:首页 > 软件测试 > 正文

作者: 荣耀

全网最全的网络资源分享网站

手机扫码查看

标签:

测试原则和测试对象介绍

所谓的测试原则指的就是我们在执行测试工作时必须要遵守的一些规则。


1.测试证明软件存在缺陷:无论执行什么样的测试操作都保能证明当前软件是有缺陷的。
2.不能执行穷尽测试:有些功能是没有办法将所有的测试情况都逻列出来,所以任何的测试操作都有结東的时间。
3.缺陷存在群集现象:对于软件功能说,核心功能占20%,非核心是80%。在实际工作中我们会集中测试20%的核心功能,所以这个部分发现缺陷的几率就会高于80%。因此我们我们就会遇到缺陷都集中在20%功能模块里的现象。
4.某些测试需要依赖特殊的环境
5.测试应尽早介入:为了更多的发现和更好的解決软件中的缺陷,我们追求測试工作尽早的开展。
6.杀虫剂现象:同样的正个测试用例不能重的执行多次,因为软件会对它产生免疫。
7.不存在缺陷谬论:任何软件不可能是完美的。

测试对象

对于当前的测试行业来说我们最经常测试的主体就是软件(主体功能),但是需要我们明白是一个软件也不仅仅只有功能需要測试。我们可以将软件分为三个部分组成:功能集合+使用说明书+配置数据

对于一款软件来说从无到有需要不同的过程,我们可以将这个过程分为不同阶段,然后每个阶段都会相应有测试对象

1.需求分析阶段:各种需求规格说明书。

2.软件架构设计:AI接口文档(接口测试) 

3.编码实现阶段:源代码(自盒测试、单元测试)

4.系统功能使用:软件功能主体(当前行业做的最多的一种测试

测试级别

软件的开发都会一句响应的开发模型,则测试级别值得就在这个模型当中我们人为定义定位开发步骤。其中对于测试来说我们最常见的一种级别分类如下:

1.单元测试 [ UT测试  unit test ]:在软件测试中单元指的就是组成软件最小的底层的代码结构。一般就是类、函数、组件( 当下的软件测试行业,不会刻意要求测试人员对源代码进行测试。 )

2.集成测试[ IT system ingertaion test ]:将多个单元模块组合在一起,然后验证他们之间沟通的“桥梁”是否能正常工作。

3.系统测试[ ST system test ]:这是当前行业做的最多的一种测试。由测试人员充当用户然后对软件的功能主题进行测试。

4.验证测试[  ]:

(1) α测试 -- 内测

(2) β测试 -- 公测

(1) UAT测试 -- 

未经允许不得转载:

作者: 荣耀, 转载或复制请以 超链接形式 并注明出处 七楼博客
原文地址: 《测试原则和测试对象介绍》 发布于2019-8-17

分享到:
打赏

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Sitemap