- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型物业管理系统的设计与实现功能测试
4.1测试用例编写规则
针对3.1所涉及的不同的功能我们必须设计测试用例。以用户管理功能测试组测试项目设计为例,详细描述案例设计过程。编写测试用例有以下要求:
(1)功能覆盖:测试案例必须涵盖所有的测试需求。
(2)输入覆盖:测试过程中,对于每个测试内容,当输入条件有不同种情况时,要对每种情况进行分别测试。
(3)输出覆盖:测试过程中,对于输入条件不同的各个测试案例,应该产生相应的正确输出,这些输出应该覆盖可能出现的各种不同结果。只有满足了以上条件,设计出来的测试案例才是符合要求的,才能够指导实际测试。
4.2测试用例
首先遵循上面4.1所说明的的测试案例的编写原则,按照等价类划分的方法,用户管理功能可分为读书用户删除和用户数据修改两大部分。然后,依据边值分析法增加用户数据管理。则可以建立以下测试项目。
测试相关的功能有:用户登录、用户信息管理、招生计划管理、新生注册管理、在校学生管理、流失学生管理、毕肄业学生管理、教学计划管理、实习计划管理、学期教学计划安排、教材管理、学生成绩管理、学校设置、系统帮助。
对上面的功能进行测试,如果最后测试结果通过,则最后一栏的测试结果表示为P(pass)具体的测试案例见下面表4.1功能测试用例所示:
表4.1功能测试用例
测试组
划分类别
测试项目
测试结果
用户管理功能测试组
用户管理
用户注册
P
用户管理功能测试组
用户管理
用户删除
P
用户管理功能测试组
功能测试
人员信息查询
P
用户管理功能测试组
功能测试
住房信息查询
P
用户管理功能测试组
功能测试
收费信息查询
P
用户管理功能测试组
功能测试
房产信息查询
P
用户管理功能测试组
功能测试
人员信息管理
P
用户管理功能测试组
功能测试
住房信息管理
p
用户管理功能测试组
功能测试
收费信息管理
p
用户管理功能测试组
功能测试
房产信息管理
p
从上面表4.1功能测试用例可以看出来,对于人员信息查询、住房信息查询、收费信息查询、房产信息查询、人员信息管理、住房信息管理、收费信息管理、房产信息管理八个功能的功能测试用例,全部测试通过,验证了系统平台的正确性。
通过测试用例的验证表明了设计的系统的正确性,也说明了数据库管理系统的强大功能,对于所需的各种用户的姓名、籍贯的一系列的信息按照相应的规则进行有顺序的排列,存储起来,这样可以方便以后的检索,调用等的强大功能。
4.3测试结果演示
这里对于上文所提到的各种功能的测试进行了部分演示,具体如下文所示:
4.3.1用户登录测试
当直接进入系统以后岁看到的界面如如图4-1所示,代码是JFramel.java文件。
图4-1用户登录界面图
进入主界面后可以看到三个按钮,分别代表着:普通用户进入系统,管理员进入系统,退出系统。用户可以根据自己的需要选择进入不同的界面。
图4-2用户登录界面密码输入图
当我们点击进入不同的系统是,都会展示出图4-2用户登录界面密码输入图提醒用户或者管理员输入密码。图4-1用户登录界面图以及图4-2用户登录界面密码输入图验证了用户登录性能的正确性。
4.3.2人员信息查询测试
当普通用户登录进入系统之后,我们可以进行普通的人员信息查询,具体测试界面如下图4-2普通用户人员信息查询界面所示:
图4-2普通用户界面
如上图4-2普通用户人员信息查询界面所示,当普通用户登录进入系统之后,点击人员信息查询,可以进行SQL查询和填充查询,在填充查询中又分三种,当只知道查询对象的模糊信息时就应当使用这一类查询。从上图可以看出来测试结果也是正确的。
4.3.3人员信息管理测试
当管理员登录进入系统之后,我们可以进行普通的人员的管理,具体测试界面如下图4-3普通用户人员信息管理界面所示:
图4-3管理员人员管理界面
如上图4-3管理员人员管理界面所示,当管理员登录进入系统之后,点击人员管理,可以进行人员的添加、更新、删除、查询操作。从上图可以看出来测试结果也是正确的。
其他的测试用例我们这里就不一一展示了,但是从上面表4.1功能测试用例可以看出来,对于人员信息查询、住房信息查询、收费信息查询、房产信息查询、人员信息管理、住房信息管理、收费信息管理、房产信息管理八个功能的功能测试用例,全部测试通过,验证了系统平台的正确性。
文档评论(0)