MI LY: SimSun"> 有关自己与 软件测试 之间的渊源而言,获悉这个领域的时间不长,接触的时间就更可谓短暂,但仔细想来,还要从大学期间说起比较好。 软件测试 这个概念第一次出现在我的眼前..
MI LY: SimSun"> 喜欢在网上书店中遛达,看到不错的书就买下。为什么不去书店?一个字,懒呗!总觉得,有那去书店的时间,完全可以好好睡一美觉,亦或可亲手烹制一顿美味可口的美食。哎,..
“ 软件测试 是一项技术性工作,但同时也涉及经济学和人类心理学的一些重要因素”,这是该书第二章中最吸引我的话,耐人深思。而对于该章的内容,我个人觉得可概括为以下三个方面:..
MI LY: SimSun">先谈谈从心理学角度所需要分析的问题。 在章节的开始,作者就明确的给予了一个认知:要成功地 测试 一个软件应用程序, 测试人员 也需要有正确的态度。在某些情况下,测试人..
MI LY: SimSun"> 上次谈到了两个错误认识,那就继续这个话题吧。 先分析与项目经理有关的这个错误认识吧。因为这个因素可能会导致一些在测试问题上的根本性错误的认识。作者 主要是从“成功..
MI LY: SimSun"> 接着,来谈谈 程序员 方面会产生的错误认识吧!这个方面可能在具体实践中显的更重要。 由于作者在开篇就先把三个错误认识给摆到读者的眼前;然后就立马表明了其正确的定义..
再从经济学视角来分析一下吧。 需明确:对一个复杂的应用程序进行完全的 测试 ,将耗费大量的时间和人力资源,以致于在经济上是不可行的。即,从经济学的角度来说, 软件测试 是不能够..
该章最后,作者给予了十大 测试 原则: 测试用例 中一个必需部分是对预期输出或结果的定义。 一个测试用例必需包括两个部分:对程序的输入数据的描述和对程序在上述输入数据下的正确输..
上篇,提到人工测试技术的四种方法。其中,代码检查和代码走查稍略胜一筹。于是,作者在本章着重讲了这两个方法。其实,这两种方法很类似,那就先看看这两种方法的优之共通点吧!具体..
MI LY: SimSun">代码检查,怎么说呢?经验而言,我挺喜欢用的。因为,跟项目经理(或设计人员)读设计,能够非常容易发现设计上的逻辑错误或遗漏的问题等等。因此,有必要好好叙述下。 定..
在代码检查过程中,一个重要的部分是需要对照一份编程错误列表,来分析程序是否存在常见的错误。于是,作者接下来就给出了一份错误列表,该份错误列表在很大程度上是独立于编程语言的..
说完代码检查,现在来谈谈代码走查。从定义上来讲,代码走查是以小组为单元进行代码阅读的,同样也是一系列规程和错误检查技术的集合。且代码走查也采用了持续一至两个小时的不间断会..
在本章的最后,作者附带提了一下桌面检查和同行评分这两个方法。 首先,来谈下桌面检查。桌面检查可视为由单人进行的代码检查或代码走查;并由一个人阅读程序,对照错误列表检查程序..
本书第四章主要讲述了 白盒测试 和 黑盒测试 的原理、具体方法,及一些测试策略的思考。就经验而言,个人觉得,测试软件中最重要的因素还是要:设计和生成有效的 测试用例 。所以,作者..
先谈及、概括一下 白盒 测试 。 白盒 测试 ,所关注的是: 测试用例 执行的程度或覆盖程序逻辑结构(源代码)的程度。因此,也可以认为是逻辑覆盖 测试 。具体方法有五个,按其逻辑覆盖..
再概述一下 黑盒 测试 。那么首先就是等价类划分法。 等价类划分,是一个最优子集的挑选过程。该子集必须具备两个特性: 严格控制 测试 用例的增加,减少为达到“合理 测试 ”的某些既定..
边界值分析法,有较好的 测试 回报率。该法较简单,仅是用于考察正处于等价划分边界或在边界附近的状态。因此,只需明确边界条件这一定义即可。边界条件,是指输入和输出等价类中那些..
因果图分析法,依作者而言,是为了解决边界值分析和等价划分的一个弱点:未对输入条件的组合进行分析。而因果图恰恰有助于用一个系统的方法选择出此类高效的 测试 用例集,并且可以指..
1.1 文本框、按钮等控件 测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的..
大家在编写 测试 用例 的时候往往把输入数据、操作步骤、输出、结果、以及一些过程信息等都包含很全,但是往往忽略掉对执行该测试的检查点,这些检查点往往是 测试用例 设计和编写的人..