Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt

Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt

ID:51617517

大小:591.50 KB

页数:12页

时间:2020-03-26

Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt_第1页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt_第2页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt_第3页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt_第4页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt_第5页
资源描述:

《Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元9任务3 任务实施.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元9房屋租赁管理系统设计与实现——任务3任务实施系统测试系统测试系统登录模块测试租金计算器模块测试系统登录模块测试任务分析系统登录模块是房屋租赁管理系统的入口。用户在登录界面输入用户名与密码,输入后进行校验,如果输入正确则进入房屋租赁管理系统的主界面,否则显示登录出错。系统登录模块测试是用JUnit对LoginInfoDAOImpl类中查询用户是否存在方法进行单元测试。任务实施根据任务分析,系统登录模块测试分为三个步骤实施:首先是创建JUnitTestCase;其次是输入测试代码;最后是测试结果。系统登录模块测试任务实施⑴创建JunitTestCase。在Logi

2、nInfoDAOImpl类上右击选择JunitTestCase。系统登录模块测试任务实施选择“Next”,选择测试方法。点击“Finish”,生成了一个测试类:LoginInfoDAOImplTest.java。系统登录模块测试任务实施⑵输入测试代码。在testIsExistUser()方法中加入测试代码。测试输入的用户名与密码是否正确。publicvoidtestIsExistUser(){//存在用户名:admin密码:123assertEquals(loginInfoDAO.isExistUser("admin","123"),true);//故意输入错误用户

3、名与密码assertEquals(loginInfoDAO.isExistUser("guest","123"),true);//fail("Notyetimplemented");}系统登录模块测试任务实施⑶测试结果。屏蔽故意输入错误用户名与密码,得到的测试结果:【注意】:测试前数据库、ODBC等环境配置要正确才可执行。测试结果如下:因为测试方法testIsExistUser()中有一个故意出错的数据,tb_login表中没有用户名为guest,而测试语句assertEquals(loginInfoDAO.isExistUser("guest","123"),tr

4、ue);执行时就会报告数据有不一致。如果使用正确数据和操作流程,都没有出错,则代表JUnit单元测试已完成,如果有问题则修改代码,直到全部符合预期结果为止。租金计算器模块测试任务分析租金计算器模块测试应用功能测试,即根据用户需求说明书的要求测试系统的功能是否能正确实现。租金计算器模块测试的步骤是设计测试测试用例、记录测试结果、判断是否与达到用户的功能,这种测试方法是黑盒测试。任务实施根据任务分析得出组件计算器模块测试分为三个步骤实施:首先确定测试的项目;其次设计测试用例;最后分析测试结果。租金计算器模块测试任务实施⑴确定测试项目租金计算器的功能是根据月租金、日期、合

5、租人员、物业费用、其它费用计算总的费用、每一个人平均费用。租金计算器测试项目如下:月租金:输入必须是整数或小数。开始日期与结束日期:要求是能够选择开始日期与结束日期,并且结束日期必须在开始日期之后。合租人员:输入必须是整数。物业费用:输入必须是整数或小数。其它费用:输入必须是整数或小数。确定按钮:提交后能正确运算。重置按钮:输入信息恢复到初始状态。租金计算器模块测试任务实施⑵设计测试用例用例名租金计算器程序版本V1.0编制人***功能模块名租金计算器编制时间2011-9-15预置条件无功能特性租金计算测试数据提供月租金、开始日期、结束日期、合租人员、物业费用、其它费

6、用测试目的验证租金计算是否正确备注测试日期2011-9-15测试人员XXX操作步骤操作描述数据期望结果实际结果测试结论1什么都不输入,直接单击“确定”按钮输入数据都为空提示必须输入月租金、开始日期、结束日期、合租人员弹出警告“你还没有输入信息呢!”达到预期结果,测试正确2输入月租金费用输入数据包含字符提示输入月租金不是数字弹出警告“月租金不是数字!”达到预期结果,测试正确3输入合租人员人数输入数据包含字符提示输入合租人员不是数字弹出警告“输入合租人数不是数字”达到预期结果,测试正确4输入物业费用输入数据包含字符提示输入物业费用不是数字弹出警告“输入物业费用不是数字!

7、”达到预期结果,测试正确5输入其它费用输入数据包含字符提示输入其它费用不是数字弹出警告“其它费用不是数字!”达到预期结果,测试正确6选择开始日期与结束日期结束日期在开始日期之前提示输入结束日期在开始日期之前弹出警告“输入结束日期在开始日期之前!”达到预期结果,测试正确7重置按钮无输入数据恢复到原来状态输入数据恢复到原来状态达到预期结果,测试正确8确定按钮输入数据合法输出总费用、平均费用输出总费用、平均费用达到预期结果,测试正确租金计算器模块测试任务实施⑶分析测试结果根据测试结果,如果有未解决的问题,一定要等缺陷全部关闭后才可完成测试工作,最后根据测试情况来编写测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。