房屋租赁系统测试

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.系统测试

房屋租赁管理系统的查询功能模块实现了按照不同条件查询租赁信息的多种查询方式,包括按租赁类型查询、按租赁信息标题查询、按租赁信息地点查询等。用户可以点击导航栏的租赁类型进行查询,租赁类型包括三种,“出租”、“整合”、“合租”。租赁类型下面的输入框,提供用户按租赁信息标题,或者租赁房屋地点进行模糊查询。

5.1 Tomcat服务器的检测

在使用tomcat前需要安装JDK环境,本系统使用的JDK1.6版本,安装完成JDK后,需要配置系统环境,邮件单击“我的电脑”,选择“属性”,然后选择“配置环境变量”,创建path属性,该属性的值为JDK下bin文件所在路劲,然后添加JAVA_HOME属性,该属性的值为安装JDK所在的路劲,最后添加catalina属性,该属性的值为tomcat服务器所在文件路劲。Tomcat默认端口为8080,如果计算机内有其他程序正在运用该端口,则服务器会报端口已被占用错误提示信息。我们可以在tomcat的配置文件中修改该端口号。本系统使用的是默认端口号。

Tomcat启动成功后,登录浏览器可以看到如下效果图。

\

图5.1 tomcat启动成功示例图

5.2 检测MySQL数据库是否连接成功

本系统采用jdbc连接数据库。在下图5.2中其中静态代码块为加载mysql 驱动的代码,获取连接getConnection()方法为创建数据库的连接。

图5.2 创建mysql连接

通过编写测试类test,我们可以测试数据的连接有没有成功,如果成功了,我们会看到MyEclipse控制台打印出“连接mysql成功。。。。”字样,通过下图5.3所示,我们可以知道系统与mysql的连接是正常的。

图5.3 测试连接mysql

5.3 用户管理功能测试

用户管理功能模块包含修改用户信息,修改密码,查看租赁信息发布历史记录,删除租赁信息等几个功能子模块。其中用户管理中心的界面如下图5.4所示。下面我们测试删除用户出租史中的一条出租信息。在用户个人中心界面,选中出租史列表中一条出租记录的列表,点击删除功能,系统通过Ajax技术异步向服务器发送请求,该条记录将动态的被删除。现在用户出租列表中只有一条记录,我们删除该条记录后,该界面的出租史列表模块的记录值应为空。测试结果如图5.5所示。

图5.4 用户管理中心界面

图5.5 测试结果界面

5.4 房屋租赁信息发布功能测试

在发布租赁信息界面,选择要发布的信息的类型。填写租赁信息的标题,期望租金,房屋所处地点等基本信息。系统会对用户填写的信息进行检测,如租赁信息标题必须唯一。当用户点击取消按钮,系统将返回到主界面。当用户点击提交按钮,系统将该记录添加到数据库。下面测试发布一条新的出租信息。但此信息不会在前台显示,必须还要经过后台管理员的审核,只有通过审核的租赁信息才会在前台显示。

图5.6 发布租赁信息界面

图5.7 发布租赁信息测试结果

5.5 房屋租赁信息查询功能测试

本房屋租赁管理系统的查询模块有按照不同条件查询租赁信息的多种查询方式,包括按租赁类型查询、按租赁信息标题查询、按租赁信息地点查询。按租赁类型查询有三种,包括“出租”、“整合”、“合租”。租赁类型下面的文本输入框,提供用户按租赁信息标题,或者租赁房屋地点进行模糊查询。

图5.8 查询租赁信息测试结果

经过此次的测试,可以证明本组开发的房屋租赁系统是可以成功运行的,系统各项功能都是非常正常的。

相关文档
最新文档