白盒测试之基本路径测试法: 当然,这只是一个尝试,不一定非要这样做滴。 处理用户登录帐号,密码,及相应的部门ID信息,才可以正常登录进入系统, 设置检查点为“对不起”,当用户登录信息不对时,系统提示信息有包含有“对不起”字样,但若用户登录成功,则显示相应的首页信息, 而当前的脚本为成功登录系统,显示首页情况,即使后面的数据有误,无法登录到系统,但实际上客户端按脚本执行,也有发送相应的请求, 只是显示到客户端,是相应的报错信息。
2022-12-05 13:22:28 3KB 白盒测试之基本路径测试法
1
2.基本路径测试 【例14.1】试用基本路径测试法对如下的PDL描述或如图14-2-2所示的程序流程图设计测试用例。该例子描述了最多输入50个值(以–1作为输入结束标志),计算其中有效的学生分数的个数、总分数和平均值。
2022-12-05 12:22:29 1.04MB 软件测试
1
此文描述了各种黑盒用例设计方法,包括:等价类边界值法,因果图判定表,流程分析法,状态迁移图,正交试验法,数据流测试法,花瓣查询法以及错误推测法。
2022-05-05 17:42:55 1.62MB 用例设计方法 黑盒测试 基本路径
1
错误推测法 定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。 思路:分析程序中最易出错的场景和情况,在此基础上有针对性的设计测试用例。需要完成的前提条件如下: A、深度熟悉被测系统的业务、需求。 B、对被测系统或类似系统之前的缺陷分布情况进行过系统的分析,包括功能缺陷,数据缺陷,接口缺陷和界面缺陷等等。
2022-05-03 10:34:12 1.62MB 用例设计方法 黑盒测试 基本路径
1
详细设计任务: 1.为模块进行详细的算法设计。 要求:获取一个想要的指定文件的集合。获取E:\experience下(包含子目录)的所有.doc的文件对象路径。并存储到集合中。 思路: 1,既然包含子目录,就需要递归。 2,在递归过程中需要过滤器。 3,满足条件,都添加到集合中。 2.为模块内的数据结构进行设计,对于需求分析,概要设计确定的概念性的数据类型进行确切的定义。 对指定目录进行递归。 (1)通过listFiles方法,获取dir当前下的所有的文件和文件夹对象。 (2)遍历该数组。 (3)判断是否是文件夹,如果是,递归。如果不是,那就是文件,就需要对文件进行过滤。 (4)通过过滤器对文件进行过滤 3编写详细设计说明书 过程设计语言(PDL),也称程序描述语言,又称为“伪码”。它是一种用于描述模块算法设计和处理细节的语言。 for(遍历文件){ if (是文件夹) { 递归 } Else { if (是.doc文件) { 添加到集合中 } } }
1
一、 实验目的 1. 通过实验掌握白盒测试中动态测试的主要方法之一:基本路径测试; 2. 掌握基本路径测试中程序的控制流程图绘制方法; 3. 掌握计算程序环路复杂性和确定独立路径集合的方法; 4. 掌握基本路径测试用例的编写方法。 二、 实验原理 基本路径测试是在程序控制流程图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。在基本路径测试中,设计出的测试用例要保证在被测程序的每一条可执行语句上至少执行一次。 三、 主要软件工具 1.VC++6.0; 2.VISIO等绘图软件工具。
2021-11-17 15:00:21 1.78MB 基本路径测试 C语言 C++
1
请写出判断三角形的代码-设计用例达到测试效果(语句覆盖-判定覆盖-条件组合覆盖-基本路径测试法),基本路径测试法、程序控制流图、环路复杂度、基本路径组合。
1
白盒测试测试用例设计,实验中经常用到的典型的白盒测试案例!
2021-09-24 19:56:31 65KB 白盒测试用例设计
1
本软件为单元测试基本路径集合自动生成工具,根据设计要求设计算法完成测试用基本路径集合自动生成任务,并使用最短复用路径机制保证生成的每条基本路径为最小长度测试序列,达到优化结果集的目的。同时从程序流程图机械化提取图形矩阵信息,利用已有的基于图深度优先搜索的基本路径集自动生成优化算法生成基本路径集。
2021-07-08 21:06:00 1.14MB 单元测试
1
软件测试 基本路径测试 测试用例 实验报告
2021-05-31 11:34:46 88KB 软件测试 基本路径测试 实验报告
1