随笔分类 - Software Testing
摘要:1.根据下面给出的规格说明,利用等价类进行测试用例的设计。 一个程序读入3个正整数,把这三个数值看作一个三角形的3条边的长度值。这个程序要打印出信息,说明这个三角形是普通的、是等腰的、还是等边的。 a.找出输入输出条件,列出有效等价类和无效等价类并编号; b.设计用例 以上是最少的测试用例组合,如果
阅读全文
摘要:一、测试分析 测试需求来源 开发需求DR;协议标准需求PR;用户需求UR;案例库需求LR;竞争需求CR;继承需求SR; 2. 测试项分析步骤 a. 为分析的测试项编号;b. 注明来源:开发文档/法律条款/案例库编号c. 整合测试项:删除合并重复测试项;大的测试项分解为测试子项;d. 分析测试项之间的
阅读全文
摘要://对以下模块进行集成测试,分别用大爆炸模式和自顶向下模式进行测试。 int moduleA(int x, int y){ int resA=0; if(x>100) resA=-1; else if(x>0) resA=moduleB(x, y); else if(x==0) resA=modul
阅读全文
摘要:一、集成测试概念 集成测试也叫组装测试、联合测试、子系统测试或部件测试,是在单元测试的基础上,将所有函数按照概要设计要求组装成为子系统或系统所进行的测试;它和单元测试所关注的范围是不同的,因此,它们在发现问题的集合上包含有不相交的区域,不能使用集成测试来替代单元测试,反之亦然。 二、集成测试关注点1
阅读全文
摘要:一、对加法函数进行测试 1.实例化被测单元(方法):类名 实例名=new 类名([参数]) 2.调用被测单元,对比预期值和输出值(实际值); 在没有junit测试工具的情况下,我们要进行如下的测试代码编写过程: 二、利用Junit进行单元测试 Junit是一款专门用于java语言的代码的单元测试工具
阅读全文
摘要:一、覆盖率概念 覆盖率是用来度量测试完整性的一个手段,是测试技术有效性的一个度量。分为:白盒覆盖、灰盒覆盖和黑盒覆盖;测试用例设计不能一味追求覆盖率,因为测试成本随覆盖率的增加而增加。 覆盖率=(至少被执行一次的item数)/item的总数 二、白盒覆盖率*** 白盒测试时基于程序结构的逻辑驱动测试
阅读全文
摘要:一、Eclipse工具的使用 1. 进入官网: http://www.eclipse.org ,点击download,根据系统版本选择自己需要的版本,下载之后,会得到一个zip文件,将这个文件解压到电脑中的任意一目录,然后打开这个目录,里面有一个eclipse.exe文件,双击这个文件,即可启动ec
阅读全文
摘要:一、单元测试 1.定义: 单元测试是对软件基本组成单元进行的测试,如函数(function或procedure)或一个类的方法(method)。 2.单元定义:单元具体有一些基本属性,如明确的功能、规格定义,明确的与其他部分的接口定义等,可清晰地与同一程序的其他单元划分。 在传统的结构化编程语言中,
阅读全文
摘要:系统测试(System Testing),是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试。系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。 一、系统测试的常
阅读全文
摘要:一、基本术语 常见术语:bug defect issue 严重程度:Mistake→defect&bug→fault→failure 二、缺陷报告单 *Bug title/summary:标题 对问题的简单概要描述 描述的问题,实际结果(不等于/有偏差)预期 如:视频播放的进度条挡住主界面 测试绩效
阅读全文
摘要:测试用例编号 N3310_IT_FILEITF_READFILE_004 测试项目 测试模块A提供的文件接口 测试标题 文件B正在被其他进程执行读/写操作,通过A模块的文件接口读取文件B中的数据 重要级别 高 预置条件 进程XProcess被创建并启动 输入 1、文件B:路径F:\test下面的文件
阅读全文

浙公网安备 33010602011771号