1 / 43
文档名称:

软件测试课程设计.doc

格式:doc   大小:2,000KB   页数:43页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试课程设计.doc

上传人:beny00001 2021/12/20 文件大小:1.95 MB

下载得到文件列表

软件测试课程设计.doc

文档介绍

文档介绍:word
word
1 / 43
word
软件测试课程设计报告
word
word
2 / 43
word
三角形求周长面积软件测试
第1章         引言
   编写目的
本测试报告为三角形求周长面积项目的测试报告,目的在于总结测试阶段的测试情况以与分析测试结果,描述系统是否得到正确结果以与计算式是否正确,并对测试质量进展分析。作为测试质量参考文档提供应用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理阅读。
   名词解释
列出本计划中使用的专用术语与其定义
列出本计划中使用的全部缩略语全称与其定义
缩写词或术语
英文解释
中文解释
动态黑盒测试
 Dynamic Black-box testing
即输入数据、承受输出、检验结果
静态白盒测试
Static white-box testing
不执行软件,审查软件设计和代码
单元测试
Unit testing
软件的独立单元将在与程序的其他局部相隔离的情况下进展测试
   参考与引用的资料
[1]
Ron Patton. Software Testing [M]: Apress, 2006
第2章         测试概述
   测试对象
本次测试的对象是三角形求周长面积程序的库文件,库文件中实现了三角形的相关函数,提供了三个函数接口,分别是判断是不是三角形,求周长和面积的函数。
   项目背景
本软件名称是三角形求周长面积程序。本项目最终用户面向所有进展三角形简单计算的用户,为用户提供简单的三角形求周长和面积的功能,同时其库文件可以被其他软件开发人员使用,进展开发。
   测试目的
测试的要点:测试三角形周长和面积计算结果是否正确
测试X围:DLL提供的三个接口
测试目的:检查该程序存在的bug,对如一些不正确的三角形边长,是否能够区分等.
   测试时间
测试开始时间:2010/10/10
发布时间:2010/10/29
word
word
3 / 43
word
   测试人员
职务
某某
开发工程师
 葛彬
 gebinsdyz163.
 
开发经理
 葛彬
 gebinsdyz163.
 
测试负责人
 葛彬
 gebinsdyz163.
 
测试人员
 葛彬
 gebinsdyz163.
 
运行
   系统结构
输入边长
计算面积
计算周长
构成三角形
输出结果
是否
第3章         测试方法
采用了动态黑盒测试、静态白盒测试和单元测试的方法。
动态黑盒测试根底是进展通过性测试和失效性测试,通过运行该程序,测试通过输入正确的三角形边长,测试运算结果;同时输入错误的边长,来测试。还可考虑运用等价类测试和边界测试。
静态白盒测试主要通过编译程序和代码审查来测试。
单元测试主要针对本系统中的关键模块进展测试,如判断能否构成三角形、计算三角形周长、计算三角形面积,以与界面的测试和java调用库文件的测试。
  测试环境
操作系统是Windows 7,CPU Duo T6400,内存 2G。
软件需求
用途
 Java开发环境
用于java单元测试 
word
word
4 / 43
word
Visual studio 2005
用于MFC和DLL开发
   测试工具
此项目将列出测试使用的工具以与用途:
测试工具
用途
Junit
 对测试程序进展单元测试
VC2005
静态白盒测试
动态黑盒测试:
通过性测试:在c++系统中运行该系统,出现系统界面,看是否弹错,输入相应的边长,计算相应的周长和面积,看是否有错误。用例〞1,2,2〞结果为5,正确。
失效性测试:输入错误的边长组合,验证是否检查出错误。用例:〞1,1,3〞、〞1,2,3〞,结果都显示“不能构成三角形〞。
等效性测试:等价类划分:注:用例没有全部列举a、错误数据的输入用例:1,2,1; 1,2,5; 1,20,2; 结果:全部正确b、正确数据输入,周长计算结果用例:2,2,2; 2,2,3; 3,4,5;20,25,25结果:正确c、正确数据输入,面积计算结果用例:2,2,2; 2,2,3; 3,4,5;20,25,25结果:全部正确d、小数数据输入用例:,,;结果:正确e、0数据的输入用例:0,2,2结果:正确
静态白盒测试:正式审查:对代码进展审