随笔分类 - 软件测试
摘要:###1、系统测试####1.系统测试定义 是将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机进行一系列的测试活动。####2.系统测试目的 1)通过与系统的需求定义作比较,发现软件与系...
阅读全文
摘要:##1、集成测试概念 1.集成测试也叫组装测试、联合测试、子系统测试或部件测试。 2.集成测试是在单元测试的基础上,将所有模块按照概要设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。##2、集成测试的目的 1.找出模块接口以及整体体系结构上的问题; 2.确保各组件组合在一起后...
阅读全文
摘要:##1、单元测试概念 1)单元测试是对软件基本组成单元进行的测试,如函数(fuction或procedure)或一个类的方法(method)。这里,基本单元不一定是指一个具体的函数(fuction或procedure)或一个类的方法(method),在具体实现时,也可能对应的是多个程序文件中的一组...
阅读全文
摘要:##1.1 软件质量定义 1)ISO关于质量的定义为:一个实体的所有特性,,基于这些特性可以满足明显的或隐含的需求。 质量就是实体基于这些特性满足需求的程度。 2)质量的定义包含三个要素:实体、特性集合、需求。 ...
阅读全文
摘要:#通用测试用例写作规范####软件测试用例得出软件测试用例的内容,其次,按照软件测试写作方法,落实到文档中,两者是形式和内容的关系,好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周。####一个好的测试用例必须包含足够的内容,将这些内容可以拆分为八个要素:用例编号、测试项目、测试标...
阅读全文
摘要:#软件测试覆盖率简介 1、定义:覆盖率是用来度量测试完整性的一个手段,同时也是测试技术有效性的一个度量。 2、计算:覆盖率=(至少被执行一次的item数)/item的总数 3、特点 1)通过覆盖率数据,可以检测我们的测试是否充分 2)分析...
阅读全文
摘要:##一、本篇文章主要目的 1、介绍测试方法; 2、区分黑盒测试、灰盒测试和白盒测试(逻辑覆盖测试); 3、区分静态测试(控制流分析、数据流分析、信息流分析;同行评审)和动态测试(动态测试工具); 4、了解手工测试和自动化测试。####在介绍以上软件测试方法时,...
阅读全文
摘要:#软件测试过程##1、按测试阶段划分####按测试阶段将测试过程划分为:单元测试、集成测试、系统测试,同时回归测试也可以看成是一种特殊的阶段性测试,可以发生在软件测试的任何一个阶段,也可以贯穿于整个测试阶段。###1)单元测试 工作内容:是针对软件基本组成单元(软件设计的最小单位)来...
阅读全文
摘要:##1、软件测试概念 ####1)1983年,IEEE提出软件工程标准术语,定义软件测试为: 使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。####2)G.J.Myers认为: (1)程序...
阅读全文

浙公网安备 33010602011771号