函数库、组件产品的 测试方法 [4] 软件测试 测试框架的介质(如果选用了第三方测试框架的话)。 1.4.3 函数接口测试的自动化 函数接口产品的一个特点就是对外表现比较稳定,因此一旦实现了对..
函数库、组件产品的 测试方法 [3] 软件测试 对于函数接口的增强测试,可以考虑的测试内容包括(但不限于):代码测试覆盖率的统计、函数接口的Run-time错误检测。这类测试工作需要工具的支持..
函数库、组件产品的 测试方法 [2] 软件测试 测试工具。选择什么工具组织测试代码,是否还需要其它的辅助性测试工具。 测试环境。都需要在什么环境下执行测试,环境指硬件类型、OS、DB等等..
函数库、组件产品的 测试方法 [1] 软件测试 这是我为公司的接口类产品制定的测试指南,文中列出了对于函数库、组件等对象(下文统称函数接口)的 测试过程 。这里描述的属于 确认测试 过程..
白盒测试之基本路径测试法[6] 软件测试 5)路径5的 测试用例 : score[i]=有效分数, 当i50; score[k]100, k i ; 期望结果:根据输入的有效分数算出正确的分数个数n1、总分sum和平均分average。 6)路径..
..
白盒测试之基本路径测试法[4] 软件测试 o 第三步:导出 测试用例 根据上面的计算方法,可得出四个独立的路径。(一条独立路径是指,和其他的独立路径相比,至少引入一个新处理语句或一个..
白盒测试之基本路径测试法[3] 软件测试 基本路径测试法的步骤: o 第一步:画出控制流图 流程图用来描述程序控制结构。可将流程图映射到一个相应的流图(假设流程图的菱形决定框中不包含..
..
白盒测试之基本路径测试法[1] 软件测试 白盒测试的 测试方法 有代码检查法、静态结构分析法、静态 质量 度量 法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。..
软件测试错误之代码错误 软件测试 代码错误主要包括:语法错误;打字错误;对语句或指令不正确理解所产生的错误。 按软件生存期阶段分类 Good enough-Gerhart分类方法把软件的逻辑错误按生存期..
软件测试错误之功能错误与加工错误 软件测试 功能错误 规格说明错误:规格说明可能不完全,有二义性或自身矛盾。 功能错误:程序实现的功能与用户要求的不一致。这常常是由于规格说明..
程序的 静态测试 之源程序静态分析[2] 软件测试 引用分析:最广泛使用的静态错误分析方法就是发现引用异常。如果沿着程序的控制路径,变量在赋值以前被引用,或变量在赋值以后未被引用..
程序的 静态测试 之源程序静态分析[1] 软件测试 通常采用以下一些方法进行源程序的静态分析。 ① 生成各种引用表 直接从表中查出说明/使用错误等。如,循环层次表、变量交叉引用表、标号..
软件测试中单元 测试框架 进行 自动化测试 最近参与的一个项目里我把单元测试放到很重要的位置并且也发现了一些问题。顺便介绍一下单元测试框架进行自动化测试的方面 这不是一篇严谨的..
软件 测试人员 对单元测试的五个错误认识[2] 软件测试 错误4:自动测试达到75%的覆盖率——任务完成 许多人认为,如果自动 测试工具 能够生成近75%覆盖率的测试,他就能跟老板说自动测试已..
单元测试是针对代码单元的独立测试。“独立”是指将代码从原始项目及其依赖的环境中隔离出来,针对各个单元单独进行测试,包括三方面含义:形式独立、实质独立和意识独立。单元测试之..
曾经看过一篇介绍某静态 测试工具 的文章,说该工具可以发现所有的代码错误,我觉得很好奇,问:如果我写了一个加法函数,把加号写成减号,如int add(int a, int b){return a-b;};,可以找出来吗..
软件测试之代码检查指南 软件测试工具 关键字:代码检查 代码检查对于 开发 非常重要,一些大规模的应用变得越来越难以维护,往往和代码检查直接相关。对于一个规范的开发过程而言,代..
关于白盒测试 软件测试 一、白盒测试的定义 白盒测试定义:白盒测试也称结构测试或逻辑驱动测试,是一种 测试用例设计方法 ,它从程序的控制结构导出测试用例。 二、白盒测试的重要性..