您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 户籍管理系统测试报告
户籍管理系统测试报告2010年12月29日星期三一、测试概述:1、测试目的:本测试报告是简单户籍管理系统的测试报告,目的在于分析测试结果,描述系统是否有户籍管理的功能。2、测试内容:利用白盒测试黑盒测试相结合的方式测试平台:WindowsXP操作系统。测试工具:MicrosoftVisualBasic中文版。二、测试分析:1、系统概述:系统包括查询管理、户管理、个人户口管理三大部分。实现的基本功能有:(1)实现户籍的查询,可分为普通用户查询和内部管理员的查询,普通用户只能查询基本信息和修改密码,如身份证号、出生日期等。(2)实现户籍的修改,包括户口的修改以及个人信息的修改。(3)实现个人户口管理,包括个人户口的新建和迁入迁出。(4)关于管理,包括个人户口注销和户口注销等,同时需注明注销原因、证明材料等。系统主要流程图:2、主要功能测试:2.1登录模块:输入与测试用例期望输出实际输出选取理由输入用户名,未输入密码显示未输入密码提示“请输入密码”密码不能为空输入密码,未输入用户名显示未输入用户名提示“请输入用户名”用户名不能为空输入不匹配的用户名和密码显示密码错误提示“您输入的密码不正确,请重新输入”用户名和密码必须匹配才能登陆输入未注册的用户名和密码显示该用户不存在提示“不存在的用户名”登陆必须为已注册的用户输入匹配的用户名和密码显示登陆成功进入主菜单合法的登录请求系统登录界面输入用户名及密码登录处理系统功能主界面功能处理数据库出错信息退出2.2添加户口功能:输入测试用例测试数据期望输出选取理由户号非数字字符一二@+显示错误户号不能为非数字字符小于0的数字-1234显示错误户号不能为负数带小数点的数字1.234显示错误户号不能为小数数字1234显示有效类型有效户主姓名数字1234显示错误姓名不能为数字特殊字符@#$%显示错误姓名不能为特殊字符字数大于五个的汉字一二三四五六显示错误姓名不能超过五个字字数小于两个的汉字一二显示错误姓名不能少于两个字字数为二至四个字张三显示有效类型有效身份证号码非数字字符一二@+显示错误身份证号码不能为非数字字符长度大于18位的数字1111111111111111111(19位)显示错误身份证号码不能大于18位长度小于18位的数字11111显示错误身份证号码不能小于18位长度为18位的数字111111111111111111(18位)显示有效类型有效2.3添加人员功能:输入测试用例测试数据期望输出选取理由姓名数字1234显示错误姓名不能为数字特殊字符@#$%显示错误姓名不能为特殊字符字数大于五个的汉字一二三四五六显示错误姓名不能超过五个字字数小于两个的汉字一二显示错误姓名不能少于两个字字数为二至四个字张三显示有效类型有效所在户号非数字字符一二@+显示错误户号不能为非数字字符小于0的数字-1234显示错误户号不能为负数带小数点的数字1.234显示错误户号不能为小数数字1234显示有效类型有效身份证号码非数字字符一二@+显示错误身份证号码不能为非数字字符长度大于18位的数字1111111111111111111(19位)显示错误身份证号码不能大于18位长度小于18位的数字11111显示错误身份证号码不能小于18位长度为18位的数字111111111111111111(18位)显示有效类型有效出生日期非数字字符二零一零显示错误与要求的格式不符年份的数字大于四位20000-01-01显示错误年份不能大于四位年份的数字小于四位200-01-01显示错误正常年份不能小于四位月份的数字大于两位2000-001-01显示错误月份不能大于两位月份的数字小于两位2000-1-01显示错误与要求格式不符日期的数字大于两位2000-01-001显示错误日期不能大于两位日期的数字小于两位2000-01-1显示错误与要求格式不符年份数字为四位,月份数字为两位,日期数字为两位2000-01-01显示有效与要求格式相同民族数字1234显示错误民族不能为数字特殊字符@#$%·显示错误民族不能为特殊字符大于5位的汉字一二三四五显示错误民族长度不能大于5位小于2位的汉字一显示错误民族长度不能小于2位长度在2位到5位之间的汉字汉族显示有效类型有效2.4户号查询功能:输入与测试用例期望输出选取理由输入不存在的户号显示户号不存在不存在不能进行查询输入户号为非数字字符显示户号错误户号不能为非数字输入户号为特殊字符显示户号错误户号不能为特殊字符输入存在的户号进行信息查询类型有效2.5身份证号查询功能:输入与测试用例期望输出选取理由输入不存在的身份证号显示身份证号码不存在不存在不能进行查询输入身份证号为非数字字符显示身份证号码错误身份证号不能为非数字输入身份证号为特殊字符显示身份证号码错误身份证号不能为特殊字符输入的身份证号位大于18位的数字显示身份证号码错误身份证号码不能大于18位输入的身份证号码小于18位显示身份证号码错误身份证号码不能小于18位输入数据库存在18位的身份证号码进行信息查询类型有效2.6删除用户功能:输入与测试用例期望输出选取理由输入用户名,未输入密码显示未输入密码密码不能为空输入密码,未输入用户名显示未输入用户名用户名不能为空输入不匹配的用户名和密码显示密码错误用户名和密码必须匹配才能删除输入不存在的用户名和密码显示该用户不存在不存在的用户不能进行删除输入匹配的用户名和密码显示有效类型有效三、总结所用的测试用例基本能够检测到所有非法输入,但对于家庭住址等字段,无法检测其语义的有效性。检测结果表示,此软件能够进行简单的户籍管理操作。
本文标题:户籍管理系统测试报告
链接地址:https://www.777doc.com/doc-5139148 .html