谈谈关于测试覆盖

    软件测试覆盖包括分支覆盖,语句覆盖以及条件覆盖,这是白盒测试中一个很基本的测试概念,但是最近和几位搞了多年测试的朋友谈及此事,大家都搞不大清楚。下面我通过一个例子来深入探讨一下这个问题: 我们首先来看一下这几些测试覆...

分享:

软件测试用例的认识误区

  软件测试用例是为了有效发现软件缺陷而编写的包含测试目的、测试步骤、期望测试结果的特定集合。正确认识和设计软件测试用例可以提高软件测试的有效性,便于测试质量的度量,增强测试过程的可管理性。   在实际软件项目测试过程中,由于对软件测试用...

界面测试

  界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉...

分享:

前期测试用例编写规范和流程

1.编制目的    本文件作为编写前期测试用例期间的规范和流程,旨在合理有效的对该阶段质量进行控制,同时为编写前期测试用例的人员提供参考。  2.主要内容与适用范围 2.1主要内容      本标准规定了...

分享:

覆盖率测试用例设计

1,  语句覆盖:程序中每个语句必须执行一次 2判定覆盖 3条件覆盖 第一条件判定判定: 设条件 A>1 取真 记为 T1              假    &n...

分享:

JUnit in java 真正的测试用例实战(图)

单元测试基础          当今软件测试十分盛行时,本人通过项目实践和个人亲身体会浅谈单元测试,本人一直坚持“用代码说话的原则”,同时也希望个人能给出宝贵意见,共同探讨、共同进步,为中国软件事业有更大的...

分享:

《软件测试艺术》读书笔记(1)_引子

有关自己与软件测试之间的渊源而言,获悉这个领域的时间不长,接触的时间就更可谓短暂,但仔细想来,还要从大学期间说起比较好。   软件测试这个概念第一次出现在我的眼前时,是大四上学期开的软件工程这个科目中所涉及到的一点点。由于某些因素,使...

《软件测试艺术》读书笔记(2)_前言

喜欢在网上书店中遛达,看到不错的书就买下。为什么不去书店?一个字,懒呗!总觉得,有那去书店的时间,完全可以好好睡一美觉,亦或可亲手烹制一顿美味可口的美食。哎,反正就是,懒得走出家门去逛街!   恰巧,此次浏览书籍时,无意间看到了《The...

《软件测试艺术》读书笔记(3)_一次自我检测

有创意!这是我对该书第一章的评价,也是唯一一次在看新书开篇时,能够把第一章给透透彻彻看完的。为何?还不是实在不能恭维有些书籍在开篇就进行枯燥而繁多的总结性、介绍性的文字。虽心里也清楚这些文字存在的重要性。但每每,还总是先...

《软件测试艺术》读书笔记(4)_初次探究

  “软件测试是一项技术性工作,但同时也涉及经济学和人类心理学的一些重要因素”,这是该书第二章中最吸引我的话,耐人深思。而对于该章的内容,我个人觉得可概括为以下三个方面: 心理学角度:驳斥了一些社会普遍存在的错误认识,并给出了测试...

分享:

《软件测试艺术》读书笔记(5)_心理学视角解析(上)

先谈谈从心理学角度所需要分析的问题。在章节的开始,作者就明确的给予了一个认知:要成功地测试一个软件应用程序,测试人员也需要有正确的态度。在某些情况下,测试人员的态度可能比实际的测试过程本身还要重要。并且,分析了现在社会上普遍存在的两种“本...

分享:

《软件测试艺术》读书笔记(6)_心理学视角解析(中)

上次谈到了两个错误认识,那就继续这个话题吧。   先分析与项目经理有关的这个错误认识吧。因为这个因素可能会导致一些在测试问题上的根本性错误的认识。作者主要是从“成功的”和“不成功的”这两个方面来剖析的: 指明了错误认识的本源:“成...

分享:

《软件测试艺术》读书笔记(7)_心理学视角解析(下)

接着,来谈谈程序员方面会产生的错误认识吧!这个方面可能在具体实践中显的更重要。   由于作者在开篇就先把三个错误认识给摆到读者的眼前;然后就立马表明了其正确的定义,并给予了分析和对错误认识的驳斥。洋洒洒的写了许多,条理上未免会有些混乱...

分享:

《软件测试艺术》读书笔记(8)_经济学视角解析

  再从经济学视角来分析一下吧。      需明确:对一个复杂的应用程序进行完全的测试,将耗费大量的时间和人力资源,以致于在经济上是不可行的。即,从经济学的角度来说,软件测试是不能够发现“所有”的错误。换言之,要发现程序...

分享:

《软件测试艺术》读书笔记(9)_原则解析

该章最后,作者给予了十大测试原则:   测试用例中一个必需部分是对预期输出或结果的定义。   一个测试用例必需包括两个部分:对程序的输入数据的描述和对程序在上述输入数据下的正确输出结果的精确描述。   程序员应当避免测试自己...

分享:

《软件测试艺术》读书笔记(11)_优之共通

  上篇,提到人工测试技术的四种方法。其中,代码检查和代码走查稍略胜一筹。于是,作者在本章着重讲了这两个方法。其实,这两种方法很类似,那就先看看这两种方法的优之共通点吧!具体可分为一下几个点: 方法:组成一个小组来阅读或直观检查特定...

分享:

代码检查-《软件测试艺术》读书笔记(12)

代码检查,怎么说呢?经验而言,我挺喜欢用的。因为,跟项目经理(或设计人员)读设计,能够非常容易发现设计上的逻辑错误或遗漏的问题等等。因此,有必要好好叙述下。   定义上:所谓的代码检查,其实就是以组为单位阅读代码...

分享:

错误列表-《软件测试艺术》读书笔记(13)

  在代码检查过程中,一个重要的部分是需要对照一份编程错误列表,来分析程序是否存在常见的错误。于是,作者接下来就给出了一份错误列表,该份错误列表在很大程度上是独立于编程语言的,即:大多数的错误都可能出现在用任意语言编写的程序中的。并建议读...

分享:

代码走查-《软件测试艺术》读书笔记(14)

  说完代码检查,现在来谈谈代码走查。从定义上来讲,代码走查是以小组为单元进行代码阅读的,同样也是一系列规程和错误检查技术的集合。且代码走查也采用了持续一至两个小时的不间断会议的形式。代码走查的小组成员的构成而言,一般是由三至...

分享:

桌面检查与同行评分-《软件测试艺术》读书笔记(15)

  在本章的最后,作者附带提了一下桌面检查和同行评分这两个方法。     首先,来谈下桌面检查。桌面检查可视为由单人进行的代码检查或代码走查;并由一个人阅读程序,对照错误列表检查程序,对程序推演测试数据。由此,我觉得桌面检查可以说是...

分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号