云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2014秋软件测试实验报告01

2014秋软件测试实验报告01

  • 62 次阅读
  • 3 次下载
  • 2025/6/17 22:08:22

广西民族师范学院数学与计算机科学系上机实验报告

2014 年至 2015 年度 第一学期 数计 系 11 级 计本111班 实验项目:单元测试 实验目的: (1) 掌握基于程序单元的设计说明来设计单元测试用例的方法; (2) 熟悉单元测试的目的、主要任务和单元测试的步骤; (3) 学会实施单元测试并报告缺陷。 实验要求: 1.针对给定的“笔记本电脑超市商品发布网”系统的“前台查询商品概要信息”模块实施单元测试,并报告缺陷。 2. 能够采用自动化单元测试工具,或人工测试的方式,实施测试并报告缺陷。 3. 实验报告中要说明设计测试用例所采用的方法、测试用例的设计结果、实施单元测试的步骤和找到的缺陷。 4. “前台查询商品概要信息”模块的功能需求和详细设计说明,请参看《笔记本电脑超市商品发布网-前台查询商品概要信息模块设计说明》 5. 单元测试指导请参看《实验指导1——单元测试》。 6.执行测试前的准备工作: (1)运行“SaleDB准备数据.sql”中的sql代码得到数据库及数据库表; (2)运行VS2008,打开网站项目proPublic,其路径为:桌面\\单元测试\\ proPublic 上机时间 姓 名 2014年12月2日、2014年12月3日 10梁晓龙 实验内容:(包括程序、操作过程及运行程序的结果) 1. 理解设计

查阅《系统需求分析说明书》和《系统详细设计说明书》,了解待测模块的功能需求和详细设计。

2.概览源代码,走读代码,进行程序语法检查 程序语法检查未发现错误。

3.画出模块相关函数的调用关系图

通过应用程序各函数之间的调用关系图,可以直观的展示系统的结构。画出待测模块相关函数的调用关系图:列出所有函数,用连线表示调用关系,作用:可以检查函数的调用关系是否正确、是否存在孤立的函数而没有被调用、明确函数被调用的频繁度、对调用频繁的函数可以重点检查。

PageMgr.queryInfo() PageMgr.getPageHtml()_Default.Page_Load()_Default.queryAndShow()_Default.ButtonQuery_Click_Default.LinkButtonPp_Click “前台查询商品概要信息”模块主要函数调用关系图

4.设计测试用例

4.1相关函数单元测试用例设计

待测函数的选取:根据函数调用关系图,以及函数体结构的复杂度,重点对PageMgr.queryInfo()函数和PageMgr.getPageHtml()函数实施单体函数测试

对模块相关函数单元测试的测试用例表 被测函数名 函数功能PageMgr.queryInfo() /// 根据当前页、每页显示记录数,以及查询语句的字段列表、from子句、order子句,查询对应的数据库表,返回当前页显示的记录集,输出总页数pages。 /// 要求输入参数index、size、colList、fromList、orderList的值都必须是合法的输入值,否则将返回null并结束; 描述 /// 当所有输入参数的值都是合法的输入值,且根据colList、fromList、orderList能组装成合法的sql查询命令,则返回当前页index显示的记录集,并重新设置总页数pages的值,结束; /// 当所有输入参数的值都是合法的输入值,但根据colList、fromList、orderList不能组装成合法的sql查询命令,则返回null并结束; /// /// 0 /// 0 /// /// 3\ /// /// /// 查询到的记录集,或null 预置条件 数据库中商品信息表tPro和品牌信息表tPp的记录为: 所采用的测试用例设计方法 测边界值分析、等价类划分。 函数头注释部分的功能说明及参数说明得到的边界值、等价类、判定表等,如: 试用例设计依据 用例ID 1 2 3 4 5 被测函数名 函数功能描述 预置条件 所采用的测试用例设计方法 测试 index边界:0,1;size边界:0,1;colList的有效等价类:*,或形式为:\字段名1,字段名2,字段名3,...\的字段列表,如:\商品ID,商品名称,商品编号\,colList的无效等价类:null、空字符; from的有效等价类:形式为:\表名\或\表名 where 条件\,如:\商品信息表 where 商品ID>,from的无效等价类:null、空字符;oderList的有效等价类:形式为:\字段名 desc|asc\如:\上架日期 desc\,oderList的无效等价类:null、空字符。 输入数据 (index,size,colList,fromList,oderList) PageMgr.getPageHtml() 预期输出 实际输出 与待测函数PageMgr.queryInfo()的预置条件相同

搜索更多关于: 2014秋软件测试实验报告01 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

广西民族师范学院数学与计算机科学系上机实验报告 2014 年至 2015 年度 第一学期 数计 系 11 级 计本111班 实验项目:单元测试 实验目的: (1) 掌握基于程序单元的设计说明来设计单元测试用例的方法; (2) 熟悉单元测试的目的、主要任务和单元测试的步骤; (3) 学会实施单元测试并报告缺陷。 实验要求: 1.针对给定的“笔记本电脑超市商品发布网”系统的“前台查询商品概要信息”模块实施单元测试,并报告缺陷。 2. 能够采用自动化单元测试工具,或人工测试的方式,实施测试并报告缺陷。 3. 实验报告中要说明设计测试用例所采用的方法、测试用例的设计结果、实施单元测试的步骤和找到的缺陷。 4. “前台查询商品概要信息”模块的功能需求和详细设计说明,请参看《笔记本电脑超市商品发布网-前台查询商品概要信息模块设计说明》 5. 单元测试指导请参看

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com