单元测试和集成测试在我们的软件开发整个流程中占有举足轻重的地位,一方面,程序员通过编写单元测试来验证自己程序的有效性,另外一方面,管理者通过持续自动的执行单元测试和分析单元测试的覆盖率等来确保软件本身的质量。这里,我们先不谈单元测试本身的重要性,对于目前大多数的基于 Java 的企业应用软件来说,S...
分类:
编程语言 时间:
2015-06-18 23:52:37
阅读次数:
295
第十三章讲的是软件测试,其包括功能测试和非功能测试,测试方法有单元测试,代码覆盖率测试,构建验证测试,验收测试“探索式”的测试,回归测试场景、集成、系统测试,伙伴测试,效能测试,压力测试,内部/外部公开测试,易用性测试第十四章讲的是质量保障,软件的质量=程序的质量+软件工程的质量第十五章讲的是软件的...
分类:
其他好文 时间:
2015-06-18 21:30:44
阅读次数:
111
第13章:软件测试有许多种测试方法,有单元测试、代码覆盖率测试、构建验证测试、验收测试、回归测试、伙伴测试、效能测试、等等。还要写测试设计说明书,告诉别人如何测试,测试报告说明书该怎么写呢?第14章:质量保障软件的开发过程有三个主要的特性“好”“快”“便宜”。通俗的软件在功能、成本、时间三方面满足利...
分类:
其他好文 时间:
2015-06-18 19:04:46
阅读次数:
123
第13章 软件测试 在软件项目中,有这样一个拐点存在——在这一点之前,新的Bug产生的数量大于Bug解决的数量;在这一点之后,Bug的解决数量大于新的Bug产生的数量。各种测试方法:单元测试;代码覆盖率测试;构建验证测试;验收测试;探索式测试;回归测试;场景/集成/系统测试;伙伴测试;效能测试;压....
分类:
其他好文 时间:
2015-06-18 13:20:18
阅读次数:
134
13;软件测试基本名词,Bug:软件的缺陷。Test Case:测试用例,Test Suite:测试用例集。Bug可以分解为:症状丶程序错误丶根本原因。各种测试方法:单元测试;代码覆盖率测试;构建验证测试;验收测试;探索式测试;回归测试;场景/集成/系统测试;伙伴测试;效能测试;压力测试 ;内部/外...
分类:
其他好文 时间:
2015-06-17 23:13:20
阅读次数:
191
VectorCAST? 是主要用于对C/C++/Ada程序进行软件自动化测试,并能够在Windows和Linux等多种开发环境下运行。其主要功能包含自动化的单元测试、集 成测试、覆盖率分析、回归测试、代码静态分析和测试需求跟踪,它最大特点或相比于其它相关同类工具最大的优势,就在于能够实现最大程度的自...
分类:
其他好文 时间:
2015-06-09 16:10:47
阅读次数:
158
PICT安装使用 PICT工具为微软公司出品的一款成对组合的命令行测试用例生成工具,使用它可以按照两两测试的原理设计测试用例。需要输入和测试用例相关的所有参数,来达到全覆盖的效果。成对组合覆盖于1985年Mandl提出,结果表明覆盖率达到90%以上,但是实际工作中成对组合量太大,PICT就为了解决此...
分类:
其他好文 时间:
2015-06-07 11:05:28
阅读次数:
183
注意:本文中出现的资料链接、karma的插件安装等,均可能需要翻$墙后才能正确执行。Jasmine是一个Javascript的测试工具,在Karma上运行Jasmine可完成Javascript的自动化测试、生成覆盖率报告等。本文不包含Jasmine的使用细节,这几天我会写一篇Jasmine的入门文...
分类:
其他好文 时间:
2015-06-04 08:34:10
阅读次数:
263
由于大多数图像复制设备是二值设备,因此在图像复制过程中,必须先把连续调的灰度图像或彩色图像处理成二值的半色调图像,用单位面积的网点覆盖率来表现图像的颜色深浅变化。这个过程被称之为加网(Screening)
数字加网就是根据人眼视觉的空间混色特性,用人眼无法分辨的细小黑白点的单位覆盖面积来模拟灰度图像或彩色图像的层次变化,使得到...
分类:
其他好文 时间:
2015-05-22 11:35:18
阅读次数:
224
http://www.ibm.com/developerworks/cn/opensource/os-cn-emma/index.html引言EMMA 是一个开源、面向 Java 程序测试覆盖率收集和报告工具。它通过对编译后的 Java 字节码文件进行插装,在测试执行过程中收集覆盖率信息,并通过支持...
分类:
其他好文 时间:
2015-05-18 16:10:31
阅读次数:
141