测 试 用 例 报 告
作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:
版本号 修改批准人 修改人 安装日期 签收人 目录
1 引言 .................................................................................................................................. 1
1.1 编写目的 .............................................................................................................................................1 1.2 背景 .....................................................................................................................................................1 2 测试设计 ........................................................................................................................... 1 3 测试用例 ........................................................................................................................... 5
3.1 用例1:用户登录页面 .....................................................................................................................5 3.2 用例2:用户注册页面 .....................................................................................................................6 3.3 用例3:用户找回密码页面 .............................................................................................................8 3.4 用例4:用户退出 .......................................................................................................................... 10 3.5 用例5:一般用户操作界面 .......................................................................................................... 10 3.6 用例6:一般用户修改个人信息界面 ......................................................................................... 11 3.7 用例7:一般用户书写个人日志界面 ......................................................................................... 13 3.8 用例8:一般用户查询个人信息界面 ......................................................................................... 14 3.9 用例9:管理员浏览信息界面 ..................................................................................................... 16 3.10 用例10:管理员管理教师操作界面 ......................................................................................... 17 3.11 用例11:管理员修改个人资料界面 ......................................................................................... 20 3.12 用例12:管理员浏览实验室人员信息界面 ............................................................................ 21 3.14 用例14:管理员管理实验室设备操作界面 ............................................................................ 23 3.15 用例15:管理员仪器设备报损界面 ......................................................................................... 26 3.16 用例16:管理员贵重仪器购置操作界面 ................................................................................. 28 3.17 用例17:系统帮助界面 .............................................................................................................. 30 3.18 用例18:系统备分 ...................................................................................................................... 32
4 测试评估 ......................................................................................................................... 32
4.1 测试任务评估 .................................................................................................................................. 32 4.2 测试对象评估 .................................................................................................................................. 32
1 引言
1.1 编写目的
该文档的目的是描述实验室设备管理系统的测试设计,其主要内容包括:
测试总体设计: 测试用例设计:
本文档的预期的读者是:读者 项目管理人员:周岩,吕健雄 测试人员:庞鑫
1.2 背景
该文档为实验室设备管理系统的测试设计,其中包括功能测试和性能测试的用例描述以及性能测试的测试脚本,为测试人员进行功能测试和性能测试提供标准和依据以及行进的测试步骤和方法。
2 测试设计
系统测试依据的系统应用工作流如下:
1)用户登陆界面:
本系统分为一般用户和管理员两种使用用户。在该页面中显示用户名、密码、确定按钮,取消按钮和注册按钮。当一般用户在页面中输入正确的用户名和密码后,点击“确定”按钮进入一般用户主界面。管理员输入正确的用户名,密码进入到管理员主界面。而没有注册的用户可以通过点击注册按钮进入注册界面,再进行登陆操作。密码忘记的通过找回密码可找回自己的信息。
2)用户注册界面:
用户在登陆界面中选择(注册)便进入到注册的界面,用户填写完自己的详细资料后单击确定便可以注册本系统的使用帐户。如果填写有错误系统会提示填写错误。填写无误后单击确定系统提示注册成功后 。申请成功。
3)用户找回密码界面:
用户如果忘记了自己的登陆密码可以通过本系统自动找回密码。点击主界面上的忘记密码进入到找回密码主界面。用户填写自己的找回密码关键字和用户名,等信息后单击找回后,密码变会显示出来。
4)退出
单击登陆界面上的退出,系统提示“欢迎下次使用本系统”退出本程序。 一:一般用户操作界面:
1) 查看实验室人员 2) 实验室使用情况查询 3) 查看备品信息 4) 查看设备运行情况 5) 实验室评估 6) 查看低值易耗品信息 7) 修改个人信息 8) 系统 9) 书写日志
1:查看实验室人员
一般用户可以浏览实验室的基本人员信息,单击下拉菜单的选项,相关信息便以报表的形式显示。
2:实验室使用情况查询
一般用户可以浏览实验室的信息,单击下拉菜单的选项,相关信息便以报表的形式显示。
3:查看备品信息
一般用户在查看备品信息中可以查看:备品的购入信息,备品的报废信息,仪器设备的使用情况,仪器设备的维护情况,仪器设备的丢失情况。
4:查看设备运行情况
一般用户可以查看实验室设备的运行情况信息,信息将以报表的形式显示。
5:实验室评估
一般用户可以对使用过的实验室进行打分,单击进入到实验室评估界面,填写完基本信息后,单击提交系统提示提交成功后,对实验室的评估完成。
6:查看低值易耗品信息
一般用户在低值易耗品信息中可以查看耗材的信息,耗材情况统计信息,低值品信息,低值品使用情况统计的信息,信息将以报表的形式显示,用户可以对其进行打印和导出等操作。
7:修改个人信息
一般用户可以修改个人的基本信息。单击进入后修改完基本信息后单击确定。系统提示修改成功后修改完毕。单击退出返回到一般用户主界面。
8:系统
在系统中一般用户可以直接返回到系统的主登陆界面。退出系统用户可以直接退出系统,帮助:用户可以单击帮助浏览相关的帮助文件解决不懂的问题。
9:书写日志
一般用户可以书写自己的使用或登陆日志,进入界面后按照提示书写完相关信息后单击提交后,用户的日志书写完毕。
三:管理员操作界面:
1) 2) 3) 4) 5) 6) 7) 8) 9)
浏览实验室人员信息 实验室人员信息管理 用户管理
实验室使用情况查询 实验室设备管理 备品信息查询 设备运行管理 设备购置管理 实验室评估
10) 低值易耗品管理
1:浏览实验室人员信息
管理员可以浏览所有人员的信息,浏览教师的信息,浏览学生的信息,浏览管理员的信息,浏览维护人员的信息,浏览人员工作日志,书写管理员日志。
在书写管理员日志中管理员可以书写当时的使用或登陆情况,填写完基本信息后单击提交。书写完毕。
2:实验室人员信息管理
在实验室人员信息管理中管理员可以对教师学生以及管理员进行管理,
管理员可以对其信息进行添加,修改,删除等操作。
3:用户管理
管理员可以对用户进行管理,其中包括添加用户,修改用户,删除用户等。
4:实验室使用情况查询
其中包括浏览实验室使用情况,管理实验室,实验室信息查询,管理员可以浏览实验室的使用基本情况,在管理实验室中,可对实验室进行添加,修改,删除等操作,在查询实验室中,管理员可以查询自己想查询的实验室信息。
5:实验室设备管理
其中包括浏览实验室设备信息和实验室设备管理,在实验室设备管理中包括设备入库管理,设备使用单,仪器设备报损,仪器设备维护,仪器设备丢失情况等。
6:备品信息查询
管理员可以浏览备品的购入情况和备品的报废情况。
7:设备运行管理
管理员可以浏览实验室设备的运行情况。
8:设备购置管理
其中包括一般仪器购置管理,贵重仪器购置管理,客户来源。在一般仪器购置管理中可以添加一般仪器的购置。在贵重仪器购置计划中可以添加贵重仪器。客户来源中可以浏览客户的基本信息。以报表的形式显示。
9:实验室评估
查看实验室评估情况可以浏览实验室的评估情况,实验室评估标准可以浏览实验室的评估标准。
10:低值易耗品管理
其中包括浏览耗材情况,学期的耗材计划,低值易耗品的使用情况,以及耗材的购置计划,在耗材购置计划中管理员可以对耗材进行添加等操作。
3 测试用例
3.1 用例1:用户登录页面
这个测试用例的测试编号是TestCase_Func_01,测试内容是验证所有基本页面链接的正确性,同时所有的页面都按照需求有正确的显示。表1是这个测试用例的具体设计。
图1 实验室管理系统登陆界面 表1 登陆测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_01 测试项目标题:客户登录页面的正确链接 测试内容: 验证用户登录-页面 验证用户登录页面的图片能正确装入 验证系统主页面中菜单链接的页面与菜单名称相符 验证各个页面的显示的信息都符合要求 输入正确的用户名密码可进入不同的操作界面。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:用户名1 ,密码1 测试次数:每个测试过程做2次 测试人员:庞鑫 测试时间:2007.7.23 预期结果:成功 可以正确显示图片,每个链接有效,菜单链接的页面与菜单名称相符 管理员进入管理员操作界面,一般用户进入到一般用户界面 测试过程: 打开系统主页面 输入用户名和密码 测试结果:执行总数20次,没有缺陷。 测试结论:基本合格。 实现限制:无。 备注:无。 3.2 用例2:用户注册页面
这个测试用例的测试编号是TestCase_Func_02,测试内容是测试所有用户列表显示页面的正确性,同时所有的页面都按照需求有正确的显示。表2是这个测试用例的具体设计。
图2 用户注册页面 表2 用户注册测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_02 测试项目标题:客户注册页面 测试内容: 测试页面中表格是否正确显示 验证在登录中是否正确显示用户名、密码 填写完基本信息是否可以成功注册。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 可以成功注册本系统。 测试过程: 点击“用户注册” 测试结果:注册成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.3 用例3:用户找回密码页面
这个测试用例的测试编号是TestCase_Func_03,测试内容是测试所有用户用户找回密码页面的正确性,同时所有的页面都按照需求有正确实现。表3是这个测试用例的具体设计
图3 找回密码界面
表3 找回密码测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_03 测试项目标题:找回密码界面 测试内容: 测试页面中表格是否正确显示 验证在登录中是否正确显示用户名、密码 是否可以找回用户的密码。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 显示用户列表页面正确显示,在表格中显示正确的用户名、密码 输入正确的找回密码关键字后用户的密码显示出来。 测试过程: 点击“忘记密码” 测试结果:找回密码成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.4 用例4:用户退出
单击登陆界面上的退出,系统提示“欢迎下次使用本系统”退出本程序
3.5 用例5:一般用户操作界面
这个测试用例的测试编号是TestCase_Func_04,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。
图4 一般用户操作界面 表4 一般用户操作测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_04 测试项目标题:一般用户操作界面 测试内容: 一般用户操作界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:登陆成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.6 用例6:一般用户修改个人信息界面
这个测试用例的测试编号是TestCase_Func_05,测试内容是测试一般用户修改个人信息界面的实现,同时所有的页面都按照需求有正确实现。表5是这个测
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_05 测试项目标题:一般用户修改个人信息界面 测试内容: 一般用户修改个人信息界面的各项功能是否能使用 对用户的基本资料是否可以进行修改。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现,对用户的基本资料可以进行修改。 测试过程: 点击“各功能界面” 测试结果:修改成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 试用例的具体设计。
图5 一般用户修改个人信息界面 表5 一般用户修改个人信息测试表
3.7 用例7:一般用户书写个人日志界面
这个测试用例的测试编号是TestCase_Func_06,测试内容是测试一般用户书
写个人日志界面的实现,同时所有的页面都按照需求有正确实现。表6是这个测试
用例的具体设计
图6一般用户书写个人日志界面 表6 一般用户书写个人日志测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_06 测试项目标题:一般书写个人日志界面 测试内容: 一般用户书写个人日志界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 一般用户可以书写自己的日志。 测试过程: 点击“各功能界面” 测试结果:提交日志成功成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.8 用例8:一般用户查询个人信息界面
这个测试用例的测试编号是TestCase_Func_07,测试内容是一般用户查询个人
信息界面的实现,同时所有的页面都按照需求有正确实现。表7是这个测试用例
的具体设计
图7 一般用户查询个人信息界面
表7 一般用户查询个人信息测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_07 测试项目标题:一般用户查询个人信息界面 测试内容: 一般用户查询个人信息界面的各项功能是否能使用 是否可以查询个人的信息 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:NO 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 可以查询个人信息 测试过程: 点击“各功能界面” 测试结果:查询成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.9 用例9:管理员浏览信息界面
这个测试用例的测试编号是TestCase_Func_08,测试内容是一般用户查询个人信息界面的实现,同时所有的页面都按照需求有正确实现。表8是这个测试用例的具体设计
图8 管理员浏览信息界面 表八 管理员浏览信息测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_08 测试项目标题:管理员操作界面 测试内容: 管理员操作界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:测试成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.10 用例10:管理员管理教师操作界面
这个测试用例的测试编号是TestCase_Func_09,测试内容是测试一般用户操
作界面的实现,同时所有的页面都按照需求有正确实现。表9是这个测试用例的具体设计。
图9 管理员管理教师界面 表九 管理员管理教师测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_09 测试项目标题:管理员操作界面 测试内容: 管理员操作界面的各项功能是否能使用 是否可以实现增删改查功能。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:测试成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.11 用例11:管理员修改个人资料界面
这个测试用例的测试编号是TestCase_Func_10,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表10是这个测试用例的具体设计
图10 管理员修改个人资料界面 表10 管理员修改个人信息测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_13 测试项目标题:管理员修改个人信息 测试内容: 管理员修改个人信息界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:修改成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.12 用例12:管理员浏览实验室人员信息界面
这个测试用例的测试编号是TestCase_Func_11,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表11是这个测试用例的具体设计。
图11 管理员浏览实验室人员信息界面 表11 管理员浏览实验室人员信息测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_13 测试项目标题:管理员浏览实验室人员操作界面 测试内容: 管理员浏览实验室人员界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:测试成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.14 用例14:管理员管理实验室设备操作界面
这个测试用例的测试编号是TestCase_Func_12,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表12是这个测试用例的具体设计
图12 管理员管理实验室界面
表12 管理员管理实验室测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_13 测试项目标题:管理员管理实验室界面 测试内容: 管理员管理实验室界面的各项功能是否能使用 是否可以实现增删改查功能。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:测试成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.15 用例15:管理员仪器设备报损界面
这个测试用例的测试编号是TestCase_Func_13,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表13是这个测试用例的具体设计。
图13 管理员仪器设备报损界面
表13 管理员仪器设备报损测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_13 测试项目标题:管理员仪器设备报损界面 测试内容: 测试人员:庞鑫 测试时间:2007.7.23 管理员仪器报损界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:提交仪器设备报损报告成功 测试结论:测试成功 实现限制:无 备注:无 3.16 用例16:管理员贵重仪器购置操作界面
这个测试用例的测试编号是TestCase_Func_14,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表14是这个测试用例的具体设计
图14 贵重仪器购入管理界面
表14 贵重仪器购入管理测试表
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_14 测试项目标题:一般用户操作界面 测试内容: 一般用户操作界面的各项功能是否能使用 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:登陆成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.17 用例17:系统帮助界面
这个测试用例的测试编号是TestCase_Func_15,测试内容是测试一般用户操作界面的实现,同时所有的页面都按照需求有正确实现。表15是这个测试用例的具体设计
图15 系统帮助界面
表15系统帮助测试界面
测试项目名称:实验室设备管理系统 测试用例编号:TestCase_Func_15 测试项目标题:系统帮助界面 测试内容: 是否可以查看相关的帮助信息。 测试环境与系统配置: 软件环境:Microsoft Windows XP Professional 硬件环境:P4 1.6GHzCPU和512M内存 测试输入数据:无 测试次数:每个测试过程做3次 预期结果: 各功能均可以实现 测试过程: 点击“各功能界面” 测试结果:查看帮助成功 测试结论:测试成功 实现限制:无 备注:无 测试人员:庞鑫 测试时间:2007.7.23 3.18 用例18:系统备分
单击备分的时候当系统提示(备分成功)时,备分成功。
4 测试评估
4.1 测试任务评估
本次测试执行准备充足,完成了既定目标。但由于经验以及对工具使用不熟练,因此对系统形成测试还有待提高和加强。
4.2 测试对象评估
测试对象不符合测试阶段质量要求,存在较多的缺陷,所以,不能进入下一个阶段,这个系统需要进行休整,而后重新组织测试。
长春工业大学 软件学院 2007-7-26
因篇幅问题不能全部显示,请点此查看更多更全内容