正面观点:100%的覆盖是可以的,为什么呢?看下面的代码: 我们有这样的一个方法: public int getAccount(){ return 999; } 这样的方法走一次就可以了,你只要执行它(System.out.pringln(xxx.getAccount()))它..
说明:这段文字可以看成是Testing from use case s using path analysis technique, Naresh Ahlowalia Object System Group的 读书笔记 ,目前还没有很好的系统的尝试过,以后尝试了再给大家谈谈具体的感受吧。或者哪..
文的作者, 一群架构设计师,产品设计师,工程师和环境设计研究人员,一起共同建立了以下一些通用设计的原则以引领广义设计学科,包括环境,产品和交流等。这七项原则可供应用于评估..
测试已经成为软件 开发 过程中一个至关重要的部分,但近来有三个因素使之扮演了一个甚至更加重要的角色。第一,Microsoft.NET 开发环境的 诞生戏剧性地改进了开发人员编写定制 测试自动化..
软件测试 覆盖包括分支覆盖,语句覆盖以及条件覆盖,这是 白盒测试 中一个很基本的测试概念,但是最近和几位搞了多年测试的朋友谈及此事,大家都搞不大清楚。下面我通过一个例子来深入..
·等价类划分方法 ·边界值分析方法 ·错误推测方法 ·因果图方法 等价类划分: 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数..
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户..
1. 编制目的 MI LY: 宋体; mso-bidi-font-size: 10.5pt"> 本文件作为编写前期 测试 用例 期间的规范和流程,旨在合理有效的对该阶段 质量 进行控制,同时为编写前期 测试用例 的人员提供参考。 2. 主要..
一、 缺陷分析 的作用 软件缺陷 不只是通常所说程序中存在的错误或疏忽,即俗称的 Bug 。其范围更大,除程序外还包括其相关产品:项目计划、需求规格说明、设计文档、 测试用例 、用户手..
1, MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">语句覆盖:程序中每个语句必须执行一次 java script:if(this.width>440){this.resized=true;this.style.width=440;}" border=0 resized="t..
它向您展示了如何使用一个 开源 测试框架,比如 JUnit 和 JUnitEE,通过在 IBM WebSphere Application Server 环境中使用 IBM Rational Application Developer 来进行 Java 和 EJB 应用软件的 单元测试 。 对 J2EE 组件进..
MI LY: SimSun"> 有关自己与 软件测试 之间的渊源而言,获悉这个领域的时间不长,接触的时间就更可谓短暂,但仔细想来,还要从大学期间说起比较好。 软件测试 这个概念第一次出现在我的眼前..
MI LY: SimSun"> 喜欢在网上书店中遛达,看到不错的书就买下。为什么不去书店?一个字,懒呗!总觉得,有那去书店的时间,完全可以好好睡一美觉,亦或可亲手烹制一顿美味可口的美食。哎,..
在项目进行过程中,测试需求不是保持不变的,随着项目的进行,项目的“业务需求规格”、“软件需求规格”、“接口规范”、“设计规格”都有可能发生变化,对应的测试需求也可能发生变..
MI LY: SimSun">有创意!这是我对该书第一章的评价,也是唯一一次在看新书开篇时,能够把第一章给透透彻彻看完的。为何?还不是实在不能恭维有些书籍在开篇就进行枯燥而繁多的总结性、介绍..
“ 软件测试 是一项技术性工作,但同时也涉及经济学和人类心理学的一些重要因素”,这是该书第二章中最吸引我的话,耐人深思。而对于该章的内容,我个人觉得可概括为以下三个方面:..
MI LY: SimSun">先谈谈从心理学角度所需要分析的问题。 在章节的开始,作者就明确的给予了一个认知:要成功地 测试 一个软件应用程序, 测试人员 也需要有正确的态度。在某些情况下,测试人..
MI LY: SimSun"> 上次谈到了两个错误认识,那就继续这个话题吧。 先分析与项目经理有关的这个错误认识吧。因为这个因素可能会导致一些在测试问题上的根本性错误的认识。作者 主要是从“成功..
MI LY: SimSun"> 接着,来谈谈 程序员 方面会产生的错误认识吧!这个方面可能在具体实践中显的更重要。 由于作者在开篇就先把三个错误认识给摆到读者的眼前;然后就立马表明了其正确的定义..
再从经济学视角来分析一下吧。 需明确:对一个复杂的应用程序进行完全的 测试 ,将耗费大量的时间和人力资源,以致于在经济上是不可行的。即,从经济学的角度来说, 软件测试 是不能够..