旅行社管理系统-软件测试总结报告.doc
《旅行社管理系统-软件测试总结报告.doc》由会员分享,可在线阅读,更多相关《旅行社管理系统-软件测试总结报告.doc(66页珍藏版)》请在咨信网上搜索。
计算机科学与信息工程学院 2011级计应4班 组长: 软件测试总结报告 旅行社管理系统 软件测试总结报告 授课学期 2013 学年至 2014 学年 第 一 学期 学院 计算机科学与信息工程 专 业 计算机科学与技术 组长姓名 组长学号 201112301116 组员姓名 组长学号 201112301151 任课教师 王利娥 交稿日期 2014-01-09 广西师范大学学工部(处)制 [系统名称+版本] 测 试 总 结 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 报告编号: 当前版本: 2.0 编写人: 汤亚明,苏晓博 编写日期 2013-12-04 审批人: 审批日期 保密级别: 版本变更记录 日期 版本 作者/修改者 描述 审核人 2013-04-08 1.00 汤亚明,苏晓博 创建 汤亚明 2013-05-08 1.01 汤亚明,苏晓博 修改 汤亚明 2013-06-08 2.0 汤亚明,苏晓博 发布 汤亚明 计算机科学与信息工程学院 2011级计应4班 组长:汤亚明 软件测试总结报告 目 录 版本变更记录 3 项目基本信息 1 第1章 引言 2 1.1 编写目的 2 1.2 项目背景 2 1.3 参考资料 2 1.4 术语和缩略语 2 第2章 测试概要 3 2.1 测试用例设计 3 2.2 测试环境与配置 45 2.2.1 功能测试 45 2.2.2 性能测试 45 2.3 测试方法和工具 45 第3章 测试内容和执行情况 46 3.1 项目测试概况表 46 3.2 功能 46 3.2.1 总体KPI 47 3.2.2 模块二 47 3.2.3 模块三 47 3.2.4 模块四 48 3.2.5 模块五 48 3.2.6 模块六 49 3.2.7 模块七 49 3.2.8 模块八 50 3.2.9 模块九 50 3.2.10 模块十 51 3.3 性能(效率) 51 3.3.1 测试用例 51 3.3.2 参数设置 52 3.3.3 通信效率 52 3.3.4 设备效率 52 3.3.5 执行效率 53 3.4 可靠性 53 3.5 安全性 53 3.6 易用性 54 3.7 兼容性 54 3.8 安装和手册 54 第4章 覆盖分析 55 第5章 缺陷的统计与分析 56 5.1 缺陷汇总 56 5.2 缺陷分析 57 5.3 残留缺陷与未解决问题 59 第6章 测试结论与建议 60 6.1 测试结论 60 6.2 建议 60 项目基本信息 项目名称 旅行社管理系统 客户方 开发方 汤亚明,苏晓博 项目委托时间 项目测试时间范围 从2013 12月1日 至2013年12月30日 测试参与人员 汤亚明,苏晓博 第1章 引言 1.1 编写目的 本测试报告为旅行社管理项目的测试总结,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求(或达到客户给定功能目标)。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理。 1.2 项目背景 本报告主要内容包括: 旅行社的发展受到手工操作诸多不便因素的制约,难于工作提高效率。手工操作容易出错,财务报表手工操作会出现资金漏洞等。开发该项目有助于提高旅行社的工作效率,确保资金的正确运转。 1.3 参考资料 资料名称 作者 旅行社管理系统项目需求分析 汤亚明 旅行社管理系统测试用例 汤亚明,苏晓博 软件测试 郑人杰等 软件工程导论 张海藩 1.4 术语和缩略语 [列出设计本系统/项目的专用术语和缩写语约定。对于技术相关的名词和与多义词一定要注明清楚,以便阅读时不会产生歧义。] 缩略语 全意 项目需求分析 旅行社管理系统项目需求分析 项目测试用例 旅行社管理系统测试用例 61 第2章 测试概要 测试目的:尽早找出软件中存在的错误,保证软件的质量 测试范围:整个项目源代码及相关文档(需求分析,总体设计,详细设计) 2.1 测试用例设计 [简要介绍测试用例的设计方法。例如:等价类划分、边界值、因果图,以及用这类方法(3-4句)。] 白盒测试逻辑覆盖: 1. 登录模块:(语句覆盖,判定覆盖,条件覆盖) 流程图如下: 语句覆盖:覆盖该功能流程图中的每一条语句 测试用例如下: 用例编号 001 原形描述 登录模块的白盒测试(逻辑覆盖——语句覆盖,判定覆盖,条件覆盖) 用例目的 测试登录模块各种输入条件下系统的响应是否符合要求 前提条件 本测试用例必须在必须在服务器数据库连接打开的状态下进行,如过服务器数据库关闭,则无法正常登录 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 登录名:空 密码:空 点击登录 提示"登录名和密码不能为空!" 提示"登录名和密码不能为空!" 通过 002 登录名:空 密码:123456 点击登录 提示"登录名不能为空!" 提示"登录名不能为空!" 通过 003 登录名:001 密码:空 点击登录 提示"密码不能为空!" 提示"密码不能为空!" 通过 004 登录名:001 密码:123456 点击登录 跳转到系统主界面 跳转到系统主界面 通过 005 登录名:001 密码:111111 点击登录 提示"密码有误,请重试",密码栏清空 提示"密码有误,请重试",密码栏清空 通过 006 登录名:009 密码:123456 点击登录 提示"登录名不存在,请重试",登录名栏和密码栏清空 提示"登录名不存在,请重试",登录名栏和密码栏清空 通过 判定覆盖:使功能流程图中的每个判定的取真取假分支至少经历一次 测试用例同上 条件覆盖:使得流程图中每个判定的每个条件的可能取值至少满足一次 测试用例同上 判定条件覆盖:使判定中每个条件的可能取值至少满足一次,并且使每个判定分支至少执行一次。 测试用例同上 2. 团队计划—计划制定—人数上限、下限、团队价格、个人价格为空处理:(语句覆盖﹑判定覆盖﹑条件覆盖﹑判定—条件覆盖) 语句覆盖: 用例编号 002 原形描述 团队计划—计划制定—人数上限、下限、团队价格、个人价格为空处理(白盒测试—逻辑覆盖—语句覆盖) 用例目的 测试在人数上限、下限、团队价格、个人价格输入为空时系统的处理情况 前提条件 如果某些前提条件不满足,本用例无法正常执行,则在此描述 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 人数上限:空 人数下限:空 团队价格:空 个人价格:空 其他输入框正确输入,点击“确认制定”按钮 人数上限输入框:0 人数下限输入框:0 团队价格输入框:0.00 个人价格输入框:0.00 人数上限输入框:0 人数下限输入框:0 团队价格输入框:0.00 个人价格输入框:0.00 通过 判定覆盖: 用例编号 003 原形描述 团队计划—计划制定—人数上限、下限、团队价格、个人价格为空处理(白盒测试—逻辑覆盖—判定覆盖) 用例目的 测试在人数上限、下限、团队价格、个人价格输入为空时系统的处理情况 前提条件 如果某些前提条件不满足,本用例无法正常执行,则在此描述 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 人数上限:空 人数下限:空 团队价格:空 个人价格:空 其他输入框正确输入,点击“确认制定”按钮 人数上限输入框:0 人数下限输入框:0 团队价格输入框:0.00 个人价格输入框:0.00 并将数据存进数据库 人数上限输入框:0 人数下限输入框:0 团队价格输入框:0.00 个人价格输入框:0.00 并将数据存进数据库 通过 002 人数上限:31 人数下限:30 团队价格:2500 个人价格:2700 其他输入框正确输入,点击“确认制定”按钮 将数据存进数据库 将数据存进数据库 通过 条件覆盖:测试用例与判定覆盖相同 判定—条件覆盖:测试用例与判定覆盖相同 3. 团队计划—计划制定—人数上限、下限、团队价格、个人价格为负处理:(条件组合覆盖、路径覆盖) 程序流程图如下: 设计思路: 条件组合覆盖:使得每个判断表达式中条件的各种可能组合都至少出现一次; 设double.Parse(textgroupprice.Text) < 0 为T1 double.Parse(textgroupprice.Text) >= 0 为F1 double.Parse(textpersonprice.Text) < 0 为T2 double.Parse(textpersonprice.Text) >=0 为 F2 int.Parse(textmaxnum.Text) < 0 为T3 int.Parse(textmaxnum.Text) >= 0 为F3 int.Parse(textminnum.Text) < 0 为T4 int.Parse(textminnum.Text) >= 0 为F4 各种可能的组合:共8种 double.Parse(textgroupprice.Text) < 0 double.Parse(textpersonprice.Text) < 0 T1,T2 判定一为真 double.Parse(textgroupprice.Text) < 0 double.Parse(textpersonprice.Text) >=0 T1,F2 判定一为真 double.Parse(textgroupprice.Text) >= 0 double.Parse(textpersonprice.Text) < 0 F1,T2 判定一为真 double.Parse(textgroupprice.Text) >= 0 double.Parse(textpersonprice.Text) >=0 F1,F2 判定一为假 int.Parse(textmaxnum.Text) < 0 int.Parse(textminnum.Text) < 0 T3,T4 判定2为真 int.Parse(textmaxnum.Text) < 0 int.Parse(textminnum.Text) >= 0 T3,F4 判定2为真 int.Parse(textmaxnum.Text) >= 0 int.Parse(textminnum.Text) < 0 F3,T4 判定2为真 int.Parse(textmaxnum.Text) >= 0 int.Parse(textminnum.Text) >= 0 F3,F4 判定2为假 条件覆盖测试用例: 用例编号 004 原形描述 团队计划—计划制定—人数上限、下限、团队价格、个人价格为负数时处理(白盒测试—逻辑覆盖—条件组合覆盖 用例目的 测试人数上限、下限、团队价格、个人价格输入为负时系统的处理情况 前提条件 确保团队编号输入正确 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 人数上限:-30 人数下限:-31 团队价格:-2300 个人价格:-2200 其他输入框输入正确,点击确认制定 提示"人数不能为负,请重新输入!"人数上限、下限栏清空; 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 提示"人数不能为负,请重新输入!"人数上限、下限栏清空 失败 002 人数上限:-31 人数下限:30 团队价格:-2300 个人价格:2200 其他输入框输入正确,点击确认制定 提示"人数不能为负,请重新输入!"人数上限、下限栏清空; 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 提示"人数不能为负,请重新输入!"人数上限、下限栏清空 失败 003 人数上限:31 人数下限:-30 团队价格:2300 个人价格:-2200 其他输入框输入正确,点击确认制定 提示"人数不能为负,请重新输入!"人数上限、下限栏清空; 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 提示"人数不能为负,请重新输入!"人数上限、下限栏清空 失败 004 人数上限:31 人数下限:30 团队价格:2300 个人价格:2200 其他输入框输入正确,点击确认制定 程序正确执行,数据成功提交 程序正确执行,数据成功提交 通过 路径覆盖:覆盖程序中的每条可能路径 程序的所有路径如下: ac ad bc bd 共四条路径 路径覆盖测试用例 用例编号 005 原形描述 团队计划—计划制定—人数上限、下限、团队价格、个人价格为负数时处理(白盒测试—逻辑覆盖—路径覆盖 用例目的 测试人数上限、下限、团队价格、个人价格输入为负时系统的处理情况 前提条件 确保团队编号输入正确 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 人数上限:-30 人数下限:-31 团队价格:-2300 个人价格:-2200 其他输入框输入正确,点击确认制定 提示"人数不能为负,请重新输入!"人数上限、下限栏清空; 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 提示"人数不能为负,请重新输入!"人数上限、下限栏清空 失败 002 人数上限:-31 人数下限:-30 团队价格:2300 个人价格:2200 其他输入框输入正确,点击确认制定 提示"人数不能为负,请重新输入!"人数上限、下限栏清空; 提示"人数不能为负,请重新输入!"人数上限、下限栏清空 通过 003 人数上限:31 人数下限:30 团队价格:-2300 个人价格:-2200 其他输入框输入正确,点击确认制定 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 提示:"价格不能为负,请重新输入!" 团队、个人价格栏清空 通过 004 人数上限:31 人数下限:30 团队价格:2300 个人价格:2200 其他输入框输入正确,点击确认制定 程序正确执行,数据成功提交 程序正确执行,数据成功提交 通过 白盒测试基路径测试: 测试代码如下 1.if (int.Parse(textmaxnum.Text) < int.Parse(textminnum.Text)) 2. { 3. MessageBox.Show("人数上限不得小于人数下限,请重试!"); 4. textmaxnum.Text = ""; 5. textminnum.Text = ""; 6. return; 7. } 8. if (double.Parse(textpersonprice.Text) < double.Parse(textgroupprice.Text)) 9. { 10. MessageBox.Show("个人价格不得小于团队价格,请重试!"); 11. textpersonprice.Text = ""; 12. textgroupprice.Text = ""; 13. return; 14. } 15. ……………… 控制流图如下: 由于有程序有多个出口所有计算圈复杂度用: 圈复杂度=谓词节点数 +1 =2+1=3 基本路径集: 1—>7 1—>8—>14 1—>8—>15 设计测试用例如下 用例编号 006 原形描述 团队计划—计划制定—人数上限小于下限检测,个人价格小于团队价格检测(白盒测试基本路径覆盖法) 用例目的 描述本用例的测试目的 前提条件 子用例编号 输入 操作步骤 期望结果 实测结果 状态 001 人数上限:29 人数下限:30 团队价格:2500 个人价格:2600 其他输入框输入正确,点击确认制定 提示"人数上限不得小于人数下限,请重试!" 提示"人数上限不得小于人数下限,请重试!" 通过 002 人数上限:31 人数下限:30 团队价格:2700 个人价格:2600 其他输入框输入正确,点击确认制定 提示"个人价格不得小于团队价格,请重试!" 提示"个人价格不得小于团队价格,请重试!" 通过 003 人数上限:31 人数下限:30 团队价格:2500 个人价格:2600 其他输入框输入正确,点击确认制定 程序正确执行,数据成功提交 程序正确执行,数据成功提交 通过 黑盒测试等价类划分: 1.团队计划—计划制定—人数上限/下限测试: 人数上下限的等价类划分 输入条件 有效等价类 编号 无效等价类 编号 两个正整数 正整数 1 一个人数为非正整数 上限为非正整数 4 下限为非正整数 5 两个人数为非正整数 6 两个数 2 只输入一个数 只输入上限 7 只输入下限 8 上限和下限都不输入 9 符合人数规则 上限>=下限 3 上限<下限 10 基于弱健壮的等价类测试用例 等价类测试用例(基于弱健壮) 测试用例编号 人数上限 人数下限 覆盖等价类编号 预期输出 1 31 30 ①②③ 制定成功 2 31.5 30 ④ 提示“数据非法” 3 31 30.5 ⑤ 提示“数据非法” 4 31.5 30.5 ⑥ 提示“数据非法” 5 31 空 ⑦ 人数下限自动设置为零 6 空 30 ⑧ 人数上限限自动设置为零提示“上限不得小于下限” 7 空 空 ⑨ 人数上限,下限自动设置为零 8 30 31 ⑩ 提示“上限不得小于下限” 2. 团队计划—计划查看 计划查看等价类划分 有效等价类 等价类编号 无效等价类 等价类编号 团队编号已存在 ① 团队编号不存在 ② 用例编号 010 子用例编号 团队编号 预期输出 case1 T05012013051001 各个显示栏输出对于团队编号的信息 case2 T0501201305100 提示“未找到您输入团队编号的信息,请重试”并清空其他栏 预订管理—预订—添加—黑盒测试—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 团队编号已经在计划表中存在,且身份证号不为空 输入的团队编号已经在计划表中存在 1 输入的团队编号在计划表中不存在 3 输入的身份证号不为空 2 输入的身份证号为空 4 3. 预订管理—预订—添加 测试用例 用例编号 011 预订管理—预订—添加—黑盒测试—等价类划分 子用例编号 团队编号 身份证号 预期输出 case1 Z07042013051405 233333-33222222-2222 正确预订,数据录入数据库 case2 Z0704201305140 233333-33222222-1111 提示"请选择正确的团队编号" case3 Z07042013051405 空 提示"身份证号不能为空" 4. 预订管理—预订—查看 等价类划分 预订管理—预订—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 预订表中存在以团队编号及身份证号为主键的记录 预订表中存在以团队编号为主属性的记录 1 预订表中不存在以团队编号及身份证号为主键的记录 3 预订表中存在以身份证号为主属性的记录 2 测试用例 用例编号 012 预订管理—预订—查找—黑盒测试—等价类划分 子用例编号 团队编号 身份证号 预期输出 case1 T04022013051102 330483-19921130-0813 显示相应预订信息 case2 T04022013051102 233333-33222222-1111 提示"未找到您要找的信息,请重试" case3 T04022013051102 空 提示"未找到您要找的信息,请重试" case4 空 330483-19921130-0813 提示"未找到您要找的信息,请重试" 5. 预订管理—预订—删除 等价类划分 预订管理—预订—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 预订表中存在以团队编号及身份证号为主键的记录 预订表中存在以团队编号为主属性的记录 1 预订表中不存在以团队编号及身份证号为主键的记录 3 预订表中存在以身份证号为主属性的记录 2 测试用例 用例编号 013 预订管理—预订—删除—黑盒测试—等价类划分 子用例编号 团队编号 身份证号 预期输出 case1 T04022013051102 330483-19921130-0813 删除预订表中相应记录,并提示删除成功 case2 T04022013051102 233333-33222222-1111 提示"未找到您要删除的信息,请重试" case3 T04022013051102 空 提示"未找到您要删除的信息,请重试" case4 空 330483-19921130-0813 提示"未找到您要删除的信息,请重试" 6. 团队管理—餐饮管理—添加 等价类划分 团队管理—餐饮管理—添加—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 输入的团队编号在团队计划表存在,输入的餐饮公司在合作餐饮公司表中存在 输入的团队编号在计划表存在 1 输入的团队编号在团队计划表中不存在 3 输入的餐饮公司在合作餐饮公司表中存在 2 输入的餐饮公司在合作餐饮公司表中不存在 4 测试用例 用例编号 014 团队管理—餐饮管理—添加—黑盒测试—等价类划分 子用例编号 团队编号 餐饮公司 预期输出 实际输出 状态 case1 Z03042013051401 鑫海饭店 数据添加到餐饮表中,提示添加成功 数据添加到餐饮表中,提示添加成功 通过 case2 Z03042013051401 xx饭店 提示"餐饮公司输入有误,请重试" 数据添加到餐饮表中,提示添加成功 失败 case3 Z030420130514 鑫海饭店 提示"团队编号输入有误,请重试" 提示"团队编号输入有误,请重试" 通过 7.团队管理—餐饮管理—查看 等价类划分 团队管理—餐饮管理—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 餐饮表中存在以团队编号及餐饮公司名称为主键的记录 餐饮表中存在以团队编号为主属性的记录 1 餐饮表中不存在以团队编号及餐饮公司名称为主键的记录 3 餐饮表中存在以餐饮公司名称为主属性的记录 2 测试用例 用例编号 015 团队管理—餐饮管理—查看—黑盒测试—等价类划分 子用例编号 团队编号 餐饮公司名称 预期输出 case1 T04022013051102 鑫海饭店 显示相应餐饮信息 case2 T04022013051102 花园饭店 提示"未找到您对应的信息,请重试" case3 T04022013051102 空 提示"未找到您对应的信息,请重试" case4 空 鑫海饭店 提示"未找到您对应的信息,请重试" 8. 团队管理—餐饮管理—删除 等价类划分 团队管理—餐饮管理—删除—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 餐饮表中存在以团队编号及餐饮公司名称为主键的记录 餐饮表中存在以团队编号为主属性的记录 1 餐饮表中不存在以团队编号及餐饮公司名称为主键的记录 3 餐饮表中存在以餐饮公司名称为主属性的记录 2 测试用例 用例编号 016 团队管理—餐饮管理—删除—黑盒测试—等价类划分 子用例编号 团队编号 餐饮公司名称 预期输出 case1 T04022013051102 鑫海饭店 删除相应餐饮记录 case2 T04022013051102 花园饭店 提示"未找到您要是删除的数据,请重试" case3 T04022013051102 空 提示"未找到您要是删除的数据,请重试" case4 空 鑫海饭店 提示"未找到您要是删除的数据,请重试" 9.团队管理—住宿管理—添加 等价类划分 团队管理—住宿管理—添加—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 输入的团队编号在团队计划表存在,输入的住宿单位在合作住宿单位表中存在 输入的团队编号在计划表存在 1 输入的团队编号在团队计划表中不存在 3 输入的住宿单位在合作住宿单位表中存在 2 输入的住宿单位在合作住宿单位表中不存在 4 测试用例 用例编号 017 团队管理—住宿管理—添加—黑盒测试—等价类划分 子用例编号 团队编号 住宿单位 预期输出 实际输出 状态 case1 T04022013051102 汉庭 数据添加到住宿表中,提示添加成功 数据添加到住宿表中,提示添加成功 通过 case2 T04022013051102 7天 提示"餐饮公司输入有误,请重试" 数据添加到住宿表中,提示添加成功 失败 case3 T040220130511 汉庭 提示"团队编号输入有误,请重试" 提示"提示数据库主键发生冲突" 失败 10.团队管理—住宿管理—查看 等价类划分 团队管理—住宿管理—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 住宿表中存在以团队编号及住宿单位名称为主键的记录 住宿表中存在以团队编号为主属性的记录 1 住宿表中不存在以团队编号及住宿单位名称为主键的记录 3 住宿表中存在以住宿单位名称为主属性的记录 2 测试用例 用例编号 018 团队管理—住宿管理—查看—黑盒测试—等价类划分 子用例编号 团队编号 住宿单位名称 预期输出 case1 T04022013051102 汉庭 显示相应住宿信息 case2 Z03042013051302 如家 提示"未找到您对应的信息,请重试" case3 T04022013051102 空 提示"未找到您对应的信息,请重试" case4 空 汉庭 提示"未找到您对应的信息,请重试" 11.团队管理—住宿管理—删除 等价类划分 团队管理—住宿管理—删除—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 住宿表中存在以团队编号及住宿单位名称为主键的记录 住宿表中存在以团队编号为主属性的记录 1 住宿表中不存在以团队编号及住宿单位名称为主键的记录 3 住宿表中存在以住宿单位名称为主属性的记录 2 测试用例 用例编号 019 团队管理—住宿管理—删除—黑盒测试—等价类划分 子用例编号 团队编号 住宿单位名称 预期输出 case1 T04022013051102 汉庭 删除相应住宿信息 case2 Z03042013051302 如家 提示"未找到您要删除的数据,请重试" case3 T04022013051102 空 提示"未找到您要删除的数据,请重试" case4 空 汉庭 提示"未找到您要删除的数据,请重试" 12.团队管理—交通管理—添加 等价类划分 团队管理—交通管理—添加—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 输入的团队编号在团队计划表存在,输入的车队单位在合作车队单位表中存在 输入的团队编号在计划表存在 1 输入的团队编号在团队计划表中不存在 3 输入的车队单位在合作车队单位表中存在 2 输入的车队单位在合作车队单位表中不存在 4 测试用例 用例编号 020 团队管理—交通管理—添加—黑盒测试—等价类划分 子用例编号 团队编号 车队单位 预期输出 实际输出 状态 case1 T05032013051202 华夏 数据添加到交通表中,提示添加成功 数据添加到交通表中,提示添加成功 通过 case2 T05032013051202 XX 提示"车队单位输入有误,请重试" 数据添加到交通表中,提示添加成功 失败 case3 T050320130512 汉庭 提示"团队编号输入有误,请重试" 提示"提示数据库主键发生冲突" 失败 13.团队管理—交通管理—查看 等价类划分 团队管理—交通管理—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 交通表中存在以团队编号及车队单位名称为主键的记录 交通表中存在以团队编号为主属性的记录 1 交通表中不存在以团队编号及车队单位名称为主键的记录 3 交通表中存在以车队单位名称为主属性的记录 2 测试用例 用例编号 021 团队管理—交通管理—查看—黑盒测试—等价类划分 子用例编号 团队编号 车队单位名称 预期输出 case1 T04022013051102 华夏 显示相应交通信息 case2 T04022013051102 名博 提示"未找到您对应的信息,请重试" case3 T04022013051102 空 提示"未找到您对应的信息,请重试" case4 空 华夏 提示"未找到您对应的信息,请重试" 14.团队管理—交通管理—删除 等价类划分 团队管理—交通管理—删除—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 交通表中存在以团队编号及车队单位名称为主键的记录 交通表中存在以团队编号为主属性的记录 1 交通表中不存在以团队编号及车队单位名称为主键的记录 3 交通表中存在以车队单位名称为主属性的记录 2 测试用例 用例编号 022 团队管理—交通管理—删除—黑盒测试—等价类划分 子用例编号 团队编号 车队单位名称 预期输出 case1 T04022013051102 华夏 删除相应的交通信息记录 case2 T04022013051102 名博 提示"未找到您要删除的数据,请重试" case3 T04022013051102 空 提示"未找到您要删除的数据,请重试" case4 空 华夏 提示"未找到您要删除的数据,请重试" 15.团队管理—购物管理—添加 等价类划分 团队管理—购物管理—添加—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 输入的团队编号在团队计划表存在,输入的购物单位在合作购物单位表中存在 输入的团队编号在计划表存在 1 输入的团队编号在团队计划表中不存在 3 输入的购物单位在合作购物单位表中存在 2 输入的购物单位在合作购物单位表中不存在 4 测试用例 用例编号 023 团队管理—购物管理—添加—黑盒测试—等价类划分 子用例编号 团队编号 购物单位 预期输出 实际输出 状态 case1 Z04042013051403 南城百货 数据添加到购物表中,提示添加成功 数据添加到交通表中,提示添加成功 通过 case2 Z04042013051403 XXX百货 提示"购物单位输入有误,请重试" 数据添加到交通表中,提示添加成功 失败 case3 Z040420130514 苏果 提示"团队编号输入有误,请重试" 提示"提示数据库主键发生冲突" 失败 16.团队管理—购物管理—查看 等价类划分 团队管理—购物管理—查看—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 购物表中存在以团队编号及购物单位名称为主键的记录 购物表中存在以团队编号为主属性的记录 1 购物表中不存在以团队编号及购物单位名称为主键的记录 3 购物表中存在以购物单位名称为主属性的记录 2 测试用例 用例编号 024 团队管理—购物管理—查看—黑盒测试—等价类划分 子用例编号 团队编号 购物单位名称 预期输出 case1 T04022013051102 南城百货 显示相应购物信息 case2 T04022013051102 苏果 提示"未找到您对应的信息,请重试" case3 T04022013051102 空 提示"未找到您对应的信息,请重试" case4 空 南城百货 提示"未找到您对应的信息,请重试" 17.团队管理—购物管理—删除 等价类划分 团队管理—购物管理—删除—等价类划分 输入条件 有效等价类 编号 无效等价类 编号 购物表中存在以团队编号及购物单位名称为主键的记录 购物表中存在以团队编号为主属性的记录 1 购物表中不存在以团队编号及购物单位名称为主键的记录 3 购物表中存在以购物单位名称为主属性的记录 2 测试用例 用例编号 025 团队管理—购物管理—删除—黑盒测试—等价类划分 子用例编号 团队编号 购物单位名称 预期输出 case1 T04022013051102 南城百货 删除相应- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅行社 管理 系统 软件 测试 总结报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文