- 博客(1)
- 资源 (15)
- 收藏
- 关注
Android 点餐系统体系结构设计 UML
本文档描述Android 点餐系统的设计过程, 此文档的编写目的是为了让设计以及运行人员能通过该文档以明确的软件构造体系设计方案规划来实现软件开发的要求,方于客户、软件设计人员、软件开发人员和整合测试人员了解体系结构具体设计方案,为其制作功能实现提供构造体系提供一定方便的直接性结构说明。
本说明书的预期读者为中间用户(指软件的管理人员、设计人员、开发人员、测试人员、维护人员)。
2013-06-08
逻辑覆盖 C语言 C++
一、 实验目的
1. 通过实验掌握白盒测试中动态测试的主要方法之一:逻辑覆盖测试;
2. 掌握逻辑覆盖测试的5种主要类型:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖和条件组合覆盖;
3. 理解上述5种逻辑覆盖测试的充分性和相互关系。
二、 实验原理
逻辑覆盖是白盒测试中动态测试的主要方法之一,是以程序内部的逻辑结构为基础的测试技术,是通过对程序逻辑结构的遍历实现程序的覆盖,这种方法要求测试人员对程序的逻辑结构有清楚的了解。
依据覆盖源程序的详细程度,逻辑覆盖主要包括以下几类:
1.语句覆盖:设计若干测试用例,运行被测试程序,使得每一条可执行语句至少执行一次;
2.判断覆盖:设计若干测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少执行一次;
3.条件覆盖:设计足够多的测试用例,运行所测程序,使程序中每个判断的每个条件的每个可能取值至少执行一次;
4.判断/条件覆盖:设计足够多的测试用例,运行所测程序,使程序中每个判断的每个条件的每个可能取值至少执行一次,并且每个可能的判断结果也至少执行一次;
5.条件组合覆盖:设计足够多的测试用例,运行所测程序,使程序中每个判断的所有可能的条件取值组合至少执行一次。
三、 主要软件工具
1.VC++6.0; 2.VISIO等绘图软件工具。
2013-06-08
基本路径测试 C语言
一、 实验目的
1. 通过实验掌握白盒测试中动态测试的主要方法之一:基本路径测试;
2. 掌握基本路径测试中程序的控制流程图绘制方法;
3. 掌握计算程序环路复杂性和确定独立路径集合的方法;
4. 掌握基本路径测试用例的编写方法。
二、 实验原理
基本路径测试是在程序控制流程图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。在基本路径测试中,设计出的测试用例要保证在被测程序的每一条可执行语句上至少执行一次。
三、 主要软件工具
1.VC++6.0; 2.VISIO等绘图软件工具。
2013-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人