博客专栏  >  综合   >  软件测试基础

软件测试基础

软件测试的主要基础是黑盒测试和白盒测试,黑盒测试也称功能测试,即不考虑程序内部结构,只对程序的基本功能进行的测试;白盒测试又称结构测试,即打开程序,对程序的内部结构及代码进行测试。本专栏主要介绍软件测试的基础知识,测试员只有全面掌握基础知识之后,才能有所提高。

关注
27 已关注
16篇博文
  • 软件测试——检查代码

    进行到现在,已经是第六章了。本章主要讲解检查代码——静态白盒子测试——被证实是早期发现软件缺陷最有效的方法。虽然这是一项需要大量准备工作才能有成效的任务,但是许多研究表明花费的时间与得到的好处相比是值...

    2014-05-21 20:52
    987
  • 软件测试——闭着眼睛测试软件

    闭着眼睛测试软件其实就是指动态黑盒子测试。它是动态的,因为程序正在运行——软件测试员充当客户使用它;它是黑盒子,因为测试时不知道程序如何工作——闭上眼睛。         对于软件测试新手应聘软件测试...

    2014-05-21 20:52
    1260
  • 软件测试——检查产品说明书

    从本章开始,将介绍软件测试的基础知识。说道软件大多都有软件产品说明书,那么怎么测试说明书以便在产品出厂之前发现缺陷呢?下面我将介绍一下测试软件产品说明书的方法。        本章共分以下三部分:  ...

    2014-05-21 20:52
    1404
  • 软件测试——软件测试的实质

    这一章我们要了解一些软件测试的基本常识,下面请看内容提要。                  测试需要遵循一定的原则,原则如下图:                    作为软件测试员必须要知道一定的...

    2014-05-21 20:52
    764
  • 软件测试——软件开发过程

    学好软件测试,必须对软件的开发有足够的了解。软件的开发过程这章主要讲解一下内容:          软件产品的组成部分:                            软件项目成员部分:   ...

    2014-05-21 20:52
    671
  • 软件测试总结(十一)

    快世界末日了,不知道这软件测试在传说中的末日来临之前还能总结完不,不管末日来不来,软件测试的总结还得进行下去。好了今天开始总结逻辑覆盖中的语句覆盖。     什么是语句覆盖呢?从字面上理解,...

    2012-12-20 08:02
    1118
  • 软件测试总结(十)

    从这一节开始即将总结白盒测试的常用经典技术。前面详细总结了黑盒测试和一些常用的黑盒测试技术,但是都没有打开软件的代码进行测试,黑盒测试的概念就是针对白盒测试技术命名的,那么什么是白盒测试呢?白盒测试也...

    2012-12-17 22:56
    900
  • 软件测试总结(九)

    这一节开始总结黑盒测试中的最后一种方法——因果图法,说到因果图法,就不能不说决策表法(也称判定表法),因为这两种方法经常联用,经验丰富的测试员有时跳过因果图的设计,直接设计决策表,决策表法也是最严格也...

    2012-12-16 08:31
    1059
  • 软件测试总结(八)

    三国中的诸葛亮能看破天象,对敌军的破绽之处也更是了如指掌,死孔明吓跑活仲达的笑话无人不知,无人不晓。作为软件测试员就应该有孔明先生这样的本领,测试员能该把软件当作自己的敌人,兵法云知己知彼方能百战不殆...

    2012-12-05 13:47
    1003
  • 软件测试总结(七)

    上一节讲到了黑盒测试中的等价分类,这一节继续总结黑盒测试又一经典测试方法——边界值分析法,其实边界值测试不是专属于黑盒测试,在白盒测试中也会用到边界值测试。         边界值测试其实就是测试...

    2012-11-23 00:18
    1066
  • 软件测试总结(六)

    前面总结了软件测试层次的各阶段目标和任务等相关内容,接下来将总结软件测试的经典方法,即黑盒测试和白盒测试。其中黑盒测试有等价分类、边界值分析、错误推测和因果图等经典分析方法,本节先介绍黑盒测试中的等价...

    2012-11-19 08:21
    1242
  • 软件测试总结(五)

    经过了前面的总结,今天该到层次测试的最后一步——系统测试了,系统测试是验收工作的一部分,应由用户单位组织实施。软件开发单位应该为系统测试创造良好的条件,负责回答和解决测试中可能发现的一切质量问题。 ...

    2012-11-15 23:35
    1259
  • 软件测试总结(四)

    经过了单元测试和集成测试的学习,组装测试已经完成,接下来要进行的就是确认测试,那么本节就主要介绍确认测试。确认测试又称有效性测试或合格性测试,其任务是验证系统的功能、性能等特性是否符合需求规格说明。如...

    2012-11-13 22:53
    976
  • 软件测试总结(三)

    本节主要介绍一下层次测试的第二步——集成测试。上一节我们已经在一定程度上了解了单元测试,这一节我们要讲解的集成测试就是建立在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统而进行的测试,也...

    2012-11-13 09:05
    1108
  • 软件测试总结(二)

    本节主要介绍一下层次测试的第一步——单元测试。在了解单元测试之前先看一个简单的主程序树状模块图:          所谓模块测试就是在底层进行的测试,如上图,单元测试就是测试上图中...

    2012-11-09 22:22
    1398
  • 软件测试总结(一)

    软件测试是软件生存周期中必不可少的环节,软件的典型生存周期可以用下图来形容:                        软件测试的目的是尽可能早的发现软件缺陷并确保其得以修复,因此软件测试是提...

    2012-11-08 14:36
    1756

PHP设计模式
2656681
分布式逻辑
1288652
DHTML基础
1214716

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部