收藏 分享(赏)

软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc

上传人:bubibi 文档编号:18283087 上传时间:2023-10-26 格式:DOC 页数:27 大小:1.05MB
下载 相关 举报
软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc_第1页
第1页 / 共27页
软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc_第2页
第2页 / 共27页
软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc_第3页
第3页 / 共27页
软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc_第4页
第4页 / 共27页
软件工程4版资源7.企业客户管理信息系统测试报告(案例).doc_第5页
第5页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、XXXX软件 网上招聘系统测试报告项目编号00001文档编号01密 级内部企业客户管理信息系统测试报告V1.1XXXXX公司评 审 日 期: 2022年6月1日第 27 页 共 27 页目 录1导言31.1目的31.2引用标准31.3参考资料31.4版本更新信息32. 测试时间、地点和人员43 测试环境描述44测试执行情况44.1 用户登录测试44.2 管理员功能测试64.3 客户功能测试225 测试评估275.1 测试任务评估275.2 测试对象评估27 1导言1.1目的该文档的目的是描述企业客户信息管理系统测试的总结报告,其主要内容包括:l 系统环境简介l 系统数据度量l 系统结果评估本文

2、档的预期读者是:l 项目管理人员l 测试人员1.2引用标准1 企业文档格式标准 2 软件测试报告格式标准 北京长江软件有限公司软件工程过程化组织1.3参考资料1 孙鑫.JavaWeb开发详解M.电子工业出版社,2007.12.2 封超.晁阳.Tomcat与Java Web开发技术详解M.清华大学出版社,2008.6.3 霍斯曼特.Java核心思想M.机械工业出版社,2008.12.4 BruceEckel.Java编程思想M.北京机械工业出版社,2007.4.5 郭珍,王国辉.JSP程序设计M.人民邮电出版社, 2008.5.6 吴雪.JavaScript实例自学手册M.电子工业出版社,200

3、8.5.7 Joshua Kerievsky.重构与模式M.人民邮电出版社, 2006.12.8 程杰大话设计模式M清华大学出版社,2007.129 佩里,波斯特.Oracle基础教程M.人民邮电出版社,2008.6.10 思志学.J2EE整合详解和典型案例M.电子工业出版社,2008.511 孙卫琴.精通StrutsM.电子工业出版社, 2004.8.12 刘伟.Hibernate开发与实践M.电子工业出版社,2009.9.1.4版本更新信息本文档的更新信息如表G表G-1 版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0002014.5.100.1全部初始发布版本0012014.

4、5.201.04章修改2. 测试时间、地点和人员本次测试的时间、地点和人员总结如下:l 测试时间:2014-5-10至2014-5-20,基本按照计划进行。l 地点:上海电机学院l 人员:测试组的全体成员共计人:傅必鸿、倪乐、高润青3 测试环境描述这个测试机器的配置环境如下:l 操作系统:win7l 软件:Visual Studio 2012 MySQLl 内存:6Gl 硬盘:500G4测试执行情况4.1 用户登录测试由于是管理系统,所以没有前台展示,进入系统便进入登陆界面。三种角色采用的是同一登陆界面,如图4.1所示 图 4.1 登陆界面输入用户名,密码并选择登录身份后之后,点击登录,跳转的

5、action为Login,在控制层Login Servlet中得到用户名,密码,和登录身份,如果登录身份是管理员,则调用admin服务层的login方法,login方法调用数据层的方法,在数据库中管理员表中查找对应的用户名和密码,如果找到,则在session中存储当前登陆的管理员。并跳转管理员后台页面 如图4.2所示:图4.2 管理员后台页面如果管理员表中不存在,则返回登录界面。如果选择登录身份为员工,则调用yuangong服务层的login方法,login服务层的方法调用数据层的方法,在员工表中查找相应的员工名和密码,如果找到则将当前登陆的员工存入session中,并跳转到员工后台页面,如图

6、4.3所示:图 4.3员工后台页面4.2 管理员功能测试(1)系统设置测试1系统属性 该功能可以查看系统的运行环境,如图4.4所示图4.4 系统属性 2企业类型设置 管理员可以添加企业类型,点击企业类型设置,右边的页面跳转到qiyeleixing_add.jsp,如图4.5所示:图4.5增加企业类型在qiyeleixing_add.jsp中输入信息,点击增加,跳转到QiYeLeiXingAdd servlet。该类首先得到jsp页面中的输入信息。然后调用企业类型的服务层和数据层的qiyeleixing_add方法,在数据库中增加一条企业类型信息。如果增加成功,则页面提示增加成功,如果失败,则页

7、面依然会停留在当前页面。在增加企业时,企业的企业类型只能在系统设置中的企业类型选取。而不允许管理员随便输入。 3企业性质设置管理员可以添加企业性质,点击企业性质设置,右边的页面跳转到qiyexingzhi_add.jsp,如图4.6所示:图 4.6增加企业性质在qiyeleixing_add.jsp中输入信息,点击增加,跳转到QiYeXingZhi 的servlet中。该类首先得到jsp页面的信息。然后调用企业类型的服务层和数据层的qiyexingzhi_add方法,在数据库企业性质表中增加一条企业性质,如果增加成功,则弹出增加成功对话框,如果增加失败,则页面停留在当前页面。在增加企业时,企业

8、的企业性质只能在系统中选择,而不允许管理员随便输入。4客户级别设置 添加客户级别,点击客户级别设置,右边页面跳转到kehujibie_add.jsp,如图4.7所示:图4.7客户级别设置在kehujibie_add.jsp中输入信息。点击增加,跳转到KeHuJiBie servlet该类首先得到jsp页面信息,然后调用客户级别的服务层和数据层的kehujibie_add方法,在数据库客户级别表中增加一条数据。如果增加成功,弹出增加成功对话框,如果增加失败,则页面仍然停留在当前页面。在增加客户时,客户的级别只能在本系统中选择,而不允许管理员任意输入。5客户来源设置添加客户来源,点击客户来源设置,

9、右边页面跳转kehulaiyuan_add.jsp,如图4.8所示:图4.8客户来源设置在kehulaiyuan_add.jsp中填写信息后,点击增加,跳转到KeHuLaiYuan servlet,在该类中首先得到jsp页面中输入的信息,然后调用客户来源服务层和数据层的kehulaiyuan_add方法,在数据库客户来源表中增加一条数据。如果增加成功,则弹出增加成功,如果失败,则页面仍然停留在当前页面。在增加客户时,客户的来源只能在本系统中选择,而不允许管理员任意输入。(2)企业信息管理测试 1查看企业类型 管理员可以查看系统中的企业类型,点击查看企业类型,跳转到QiYeLeiXingPage

10、 servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allqiyeleixing)和总页数(showPageCount)。最后又跳转到qiyeleixing.jsp如图4.8所示:图4.8 查看所有企业类型概要信息在qiyeleixing.jsp中,只分页显示了概要信息。点击查看,跳转到QiyeLeiXingSel servlet中,在该类中,首先得到传过来的类型编号,调用企业类型服务层和数据层的getQiyeLeiXingById方法,得到该企业类型,然后存到session中并将页面重定向到qiyeleixing_se

11、l.jsp中。qiyeleixing_sel.jsp从session得到该企业类型的信息,显示在页面。点击删除,跳转到QiYeLeixingDel serverlet。在该类中,首先根据传过来的编号调用企业类型服务层和数据层的getQiyeleixingById方法得到该企业类型,然后调用delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到qiyeleixing_upd.jsp页面中。如图4.9所示:图4.9修改企业类型在qiyeleixing_upd.jsp中,首先得到传过来的编号,调用服务层和数据层的getQiyeLeiXingByI

12、d方法,得到该企业类型,点击修改,跳转到QiYeLeiXingUpd servlet。在该类中首先得到传过来的编号,根据编号调用企业类型服务层和数据层的getqiyeleixingById方法,得到该企业类型。然后调用qiyeleixing_update方法。如果成功,则弹出修改成功对话框,如果失败,则页面停留在当前页面。2查看企业性质管理员可以查看系统中的企业性质,点击查看企业性质,跳转到QiYeXingZhiPage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allqiyexingzhi)和总页数(showP

13、ageCount)。最后又跳转到qiyexingzhi.jsp如图4.10所示:图4.10 查看所有企业性质概要信息在qiyexingzhi.jsp中,只分页显示了概要信息。点击查看详情,跳转到QiyeXingZhiSel servlet中,在该类中,首先得到传过来的类型编号,调用企业性质服务层和数据层的getQiyeXingZhiById方法,得到该企业性质,然后存到session中。页面重定向到qiyexingzhi_sel.jsp中。qiyexingzhi_sel.jsp从session得到该企业性质的信息,显示在页面。点击删除,跳转到QiYeXingZhiDel serverlet。在

14、该类中,首先根据传过来的编号调用企业性质的服务层和数据层的getQiyexingzhiById方法得到该企业性质,然后调用delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到qiyexingzhi_upd.jsp页面中。如图4.11所示:图4.11修改某个企业性质在qiyexingzhi_upd.jsp中,首先得到传过来的编号,调用企业性质服务层和数据层的getQiyeXingZhiById方法,得到该企业性质,点击修改,跳转到QiYeXingZhiUpd servlet。在该类中首先得到传过来的编号,根据编号调用企业性质服务层和数据层的

15、getqiyexingzhiById方法,得到该企业性质。然后调用qiyexingzhi_update方法。如果成功,则弹出修改成功对话框,如果失败,则页面停留在当前页面。3查看企业管理员可以查看系统中的企业,点击查看企业,跳转到QiYePage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allqiye)和总页数(showPageCount)。最后又跳转到qiye.jsp如图4.12所示: 图4.12 查看所有企业概要信息在qiye.jsp中,只分页显示了概要信息。点击查看,跳转到QiyeSel servlet中

16、,在该类中,首先得到传过来的类型编号,调用企业性质服务层和数据层的getQiyeById方法,得到该企业,然后存到session中。页面重定向到qiye_sel.jsp中。qiye_sel.jsp从session得到该企业的信息,显示在页面。点击删除,跳转到QiYe serverlet。在该类中,首先根据传过来的编号调用企业的服务层和数据层的getQiyeById方法得到该企业,然后调用delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到qiye_upd.jsp页面中。如图4.13所示:图4.13修改某个企业信息在qiye_upd.jsp

17、中,首先得到传过来的编号,调用企业服务层和数据层的getQiyeById方法,得到该企业信息,调用企业性质服务层和数据层的getAllQiYeXingZhi方法得到所有的企业性质,调用企业类型服务层和数据层的getAllQiYeLeiXing方法得到所有的企业类型。在企业类型和企业性质的下拉列表中,通过循环,得到所有企业类型和企业性质的名称。点击修改,跳转到QiYe servlet。在该类中首先得到传过来的数据,调用企业服务层和数据层的qiye_update方法。如果成功,则弹出修改成功对话框,如果失败,则页面停留在当前页面。(3)客户信息管理测试1 查看客户级别管理员可以查看系统中的客户级别

18、,点击查看客户级别,跳转到KeHuJiBiePage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allkehujibie)和总页数(showPageCount)。最后又跳转到kehujibie.jsp如图4.14所示: 图 4.14 查看所有客户级别概要信息在kehujibie.jsp中,只分页显示了概要信息。点击查看,跳转到KeHuJiBieSel servlet中,在该类中,首先得到传过来的类型编号,调用客户级别服务层和数据层的getKeHuJiBieById方法,得到该客户级别,然后存到session中。页

19、面重定向到kehujibie_sel.jsp中。kehujibie_sel.jsp从session得到该客户级别的信息,显示在页面。点击删除,跳转到KeHuJiBieDel serverlet。在该类中,首先根据传过来的编号调用企业的服务层和数据层的delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到kehujibie_upd.jsp页面中。如图4.15所示:图4.15 修改某个客户级别在kehujibie_upd.jsp中,首先得到传过来的编号,调用客户级别服务层和数据层的getKeHuJiBieById方法,得到该客户级别信息。点击修

20、改,跳转到KeHuJiBieUpd servlet。在该类中首先通过传过来的编号,调用客户级别服务层和数据层的getKeHuJiBieById方法 然后调用kehujibie_update方法。如果修改成功,则弹出修改成功对话框,如果失败,则页面停留在当前页面。2 查看客户来源管理员可以查看系统中的客户来源,点击查看客户来源,跳转到KeHuLaiYuanPage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allkehulaiyuan)和总页数(showPageCount)。最后又跳转到kehulaiyuan.js

21、p如图4.16所示:图 4.16 查看所有客户来源概要信息在kehulaiyuan.jsp中,只分页显示了概要信息。点击查看,跳转到KeHuLaiYuanSel servlet中,在该类中,首先得到传过来的来源编号,调用客户来源服务层和数据层的getKeHuLaiYuanById方法,得到该客户来源,然后存到session中。页面重定向到kehulaiyuan_sel.jsp中。kehulaiyuan_sel.jsp从session得到该客户级别的信息,显示在页面。点击删除,跳转到KeHuJiBieDel serverlet。在该类中,首先根据传过来的编号调用客户来源的服务层和数据层的dele

22、te方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到kehulaiyuan _upd.jsp页面中。如图4.17所示:图4.17修改某个客户来源在kehulaiyuan _upd.jsp中,首先得到传过来的编号,调用客户来源服务层和数据层的getKeHuLaiYuanById方法,得到该客户来源信息。点击修改,跳转到KeHuLaiYuanUpd servlet。在该类中首先通过传过来的编号,调用客户来源服务层和数据层的getKeHuLaiYuanById方法 然后调用kehulaiyuan_update方法。如果修改成功,则弹出修改成功对话框,如

23、果失败,则页面停留在当前页面。3 查看客户管理员可以查看系统中的客户,点击查看客户,跳转到KeHuPage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allkehu)和总页数(showPageCount)。最后又跳转到kehu.jsp如图4.18所示:图4.18 查看所有客户概要信息在kehu.jsp中,只分页显示了概要信息。点击查看,跳转到KeHuLaiYuanSel servlet中,在该类中,首先得到传过来的来源编号,调用客户来源服务层和数据层的getKeHuLaiYuanById方法,得到该客户来源,然后

24、存到session中。页面重定向到kehulaiyuan_sel.jsp中。kehulaiyuan_sel.jsp从session得到该客户级别的信息,显示在页面。点击删除,跳转到KeHuDel serverlet。在该类中,首先根据传过来的编号调用客户的服务层和数据层的delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到kehulaiyuan _upd.jsp页面中。如图4.19所示:图 4.19 修改客户信息在kehu _upd.jsp中,首先得到传过来的编号,调用客户服务层和数据层的getKeHuById方法,得到该客户信息。点击修

25、改,跳转到KeHuUpd servlet。在该类中首先通过传过来的编号,调用客户服务层和数据层的getKeHuById方法 然后调用kehu_update方法。如果修改成功,则弹出修改成功对话框,如果失败,则页面停留在当前页面。点击添加按钮,页面跳转到kehu_add.jsp如图4.20所示:图 4.20 添加客户在kehu_add.jsp中,调用企业服务层和数据层的getAllQiYe方法得到所有的企业信息,并通过循环放到企业下拉列表中,调用客户来源服务层的getAllKehuLaiYuan方法得到所有的客户来源,并通过循环放到客户来源的下拉列表中,调用客户级别服务层的getAllKeHuJ

26、iBie方法得到所有的客户来源,并通过循环放到客户级别的下拉列表中。填写其他信息,点击新增,跳转到KeHuAdd servlet中。KeHuAdd类首先取得传过来的值,并构造一个新的客户,调用客户服务层和数据层的kehu_add方法,向客户表添加一条记录。如果添加成功则弹出添加成功对话框,如果失败,则弹出增加失败对话框。4客户投诉管理管理员有权利查看,删除系统中所有的投诉记录,但是管理员不能增加,修改客户的投诉记录。点击查看客户投诉,跳转到跳转到KeHuTouSuPage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据

27、(allkehutousu)和总页数(showPageCount)。最后又跳转到kehutousu.jsp如图4.21所示:图 4.21 查看所有客户投诉概要信息在kehutousu.jsp中,只分页显示了概要信息。点击查看,跳转到KeHuTouSuSel servlet中,在该类中,首先得到传过来的投诉编号,调用客户投诉服务层和数据层的getKeHuTouSuById方法,得到该客户投诉,然后存到session中。页面重定向到kehutousu_sel.jsp中。如图4.22所示:图4.22 查看某条投诉记录kehutousu_sel.jsp从session得到该投诉的信息,显示在页面。点击

28、删除,跳转到KeHuTouSuDel serverlet。在该类中,首先根据传过来的编号调用客户投诉的服务层和数据层的delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。(4)员工信息管理测试管理员可以查看系统中的员工,点击查看员工信息,跳转到YuanGongPage servlet,该类主要用来对要显示的数据进行分页显示。在session中保存当前页(IndexPage),每页显示的数据(allyuangong)和总页数(showPageCount)。最后又跳转到yuangong.jsp如图4.23所示: 图 4.23 查看所有员工概要信息在yuangon

29、g.jsp中,只分页显示了概要信息。点击查看,跳转到YuanGongSel servlet中,在该类中,首先得到传过来的员工编号,调用客户来源服务层和数据层的getYuanGongById方法,得到该员工,然后存到session中。页面重定向到yuangong_sel.jsp中。yuangong_sel.jsp从session得到该员工的信息,显示在页面。点击删除,跳转到YuanGongDel serverlet。在该类中,首先根据传过来的编号调用客户的服务层和数据层的delete方法。如果删除成功则弹出删除成功对话框,如果删除失败,则弹出删除失败对话框。点击编辑,页面跳转到yuangong

30、_upd.jsp页面中。如图4.24所示:图 4.24 修改某个员工信息在yuangong _upd.jsp 页面中,编号是只读的,填写好其他信息后,点击修改,页面跳转到YuanGongUpd servlet中。在该类中通过得到的员工编号调用员工服务层和数据层的getYuanGongById得到员工信息,调用yuangong_update方法更新员工表中的信息。同时,更新客户表中联系人的字段和客户投诉表中联系人的字段。如果修改成功,则弹出修改成功的对话框,如果失败,则弹出修改失败的对话框。点击添加按钮,页面跳转到yuangong_add.jsp页面。如图4.25所示: 图 4.25 添加员工信

31、息在yuangong_add.jsp页面中,填写好信息后,点击增加,跳转到YuangGongAdd servlet类。该类中得到传递过来的信息。调用员工服务层和数据层yuangong_add方法,向数据库员工表中添加一条记录,如果成功,则弹出增加成功对话框,如果失败,则弹出失败对话框。(5)查询统计测试 1企业查询系统提供三种种查询方式,分别是按照编号和名称查询和模糊。点击企业查询,页面跳转到qiyesearch.jsp,在qiyesearch.jsp中,如果session中没有数据,则不显示企业信息。选择按编号,在输入框中填入编号。点击查询,则跳转到QiYeSearch servlet类。在

32、该类中得到传过来的编号,调用企业服务层和数据层的getQiYeById方法得到该企业,如果得到的企业不为空,则将得到的企业保存在session中,并显示在qiyesearch.jsp中。如图4.26所示:图 4.26 企业查询如果选择按照名称查询,在该类中得到传过来的名称,调用企业服务层和数据层的getQiYeByName方法得到该企业,如果得到的企业不为空,则将得到的企业保存在session中,并显示在qiyesearch.jsp中。如果选择模糊查询则调用服务层和数据层的getQiyeByName(name)返回的是一个ArrayList数组。2客户查询系统提供三种种查询方式,分别是按照编号

33、和名称查询以及模糊查询。点击企业查询,页面跳转到kehusearch.jsp选择按编号,在输入框中填入编号。点击查询,则跳转到KeHuSearch servlet类。在该类中得到传过来的编号,调用客户服务层和数据层的getKeHuById方法得到该客户,如果得到的客户不为空,则将得到的企业保存在session中,并显示在kehusearch.jsp中。如图4.27所示:图4.27 查询客户4.3 客户功能测试客户登陆后进入客户个人中心,页面提示当前登陆的客户名和角色,该客户名是从session中读取出来的。该角色有以下几种功能:(1) 修改密码测试系统默认密码是123456,客户可以更改自己的

34、密码。点击修改密码,右边页面跳转到/kehu/changePwd.jsp。如图4.5所示:图4.28 修改密码输入客户当前的登陆使用到的密码,然后输入新密码,并重复输入新密码,点击修改。则当前信息提交到ChangePwd.java的servlet,在该类中,得到输入信息,调用service层的changePWD方法,更新当前客户的密码信息。如果当前密码不正确,则页面显示当前密码不正确,如果两次新密码输入不一致,则页面提示显示密码不一致。如果输入都正确,则修改密码成功。 (2)查看/修改个人信息测试客户可以查看并且修改个人信息。点击个人信息,右边页面跳转到kehu/kehu.jsp如图4.29所

35、示:图4.29 查看和修改客户个人信息在跳转到kehu.jsp后,kehu.jsp首先会从session中取得当前登录客户的所有信息,然后显示在该表单中。客户可以根据需要进行修改,其中客户编号,客户来源,客户级别,联系人是管理员或者客户的联系人来员确定,客户不可以修改。但可以修改其它像电子邮件和电话等信息。点击修改,跳转到KeHuUpdN服务,在KeHuUpdN的dopost方法中,首先从session中得到当前登陆客户的信息。然后通过request取得修改后的信息。然后在数据库中更新当前的客户的个人信息。如果修改失败,则弹出修改失败对话框,如果成功,则页面跳转到本页,显示的是修改后的信息。(

36、3)我要投诉测试客户对其联系人不满意或者有建议时可以投诉,点击我要投诉按钮,右边页面跳转到kehu/kehutousu_add.jsp,如图4.30所示:图4.30 我要投诉其中投诉人只能是该客户,不能以其他客户的名义投诉被投诉人。而被投诉人只能是该客户的联系人,不能投诉其他员工。点击增加,跳转到KehuTouSuAdd.java 在dopost方法中,得到投诉人,被投诉人,投诉日期,投诉内容等信息,然后调用服务层和数据层的方法tousu_add方法,将这些数据插入到客户投诉表中。如果增加投诉成功,则页面提示插入成功,否则提示插入失败。 (4)我的投诉记录测试该客户可以查看自己的所有的投诉记录

37、,但是客户无法看到其他客户的投诉记录的概要信息。点击我的投诉记录,右边页面跳转到kehu/kehutousu.jsp页面。如图4.31所示:图4.31 我的投诉记录在kehutousu.jsp,首先从session中读取当前登陆客户,然后调用客户投诉服务层和数据层的getAllTouSu方法,得到所有投诉人为当前登陆客户的记录。然后在kehutousu.jsp中,显示所有客户的投诉记录的概要信息。其中查看和删除与管理员类似。点击增加,页面跳转到/kehu/kehutousu_add.jsp,如图4.32所示:图 4.32 添加投诉信息在kehutousu_add.jsp中首先从session中

38、取得当前登陆用户的信息,并将用户名和联系人分别显示在投诉人和被投诉人输入框中,并将其设置为只读状态,输入其他信息。点击增加,页面跳转到KeHuTouSuAdd servlet类中。在该类中得到传递过来的信息,调用客户投诉服务层和数据层的tousu_add方法,向客户投诉表中插入一条记录。如果成功,则弹出增加成功对话框,如果失败,则弹出增加失败对话框。 (5)添加合作测试 登陆的客户可以与本系统内的客户展开合作。点击添加合作,页面跳转到kehuhezuo_add.jsp,如图4.33所示:图4.33 增加客户合作因为本方只能是登陆的客户。所以在kehuhezuo_add.jsp首先从sessio

39、n中取得登陆的客户,并将其客户名称放到本方输入框中,并设置为只读状态。调用客户服务层和数据层的getAllKeHu得到所有的客户,并循环添加到合作人的下拉列表中,使客户只能从本系统的其他客户中选择,填好表单,点击增加,跳转到KeHuHeZuoAdd servlete 类。该类得到传递过来的信息,新建一个客户合作记录调用客户合作记录服务层和数据层的kehuhezuo_add方法,向数据库客户合作表中添加一条记录。如果添加合作记录成功,则弹出添加成功对话框,否则弹出添加失败对话框。 (6)我的合作记录测试该功能与管理员的客户合作记录管理类似。区别在于,管理员可以查看所有客户的记录,而在我的合作记录功能中,客户只可以查看与自己相关的合作记录。(7)安全退出测试点击安全退出,系统返回首页,如图4.7.1所示图4.2.7.1 退出系统,返回登录页面5 测试评估5.1 测试任务评估本次测试执行准备充足,完成了既定目标。但由于经验以及对工具使用不熟练,因此对系统性能测试还有待提高和加强。 测试中也遇到了很大的麻烦,在同学帮助下,以及网上查阅资料下才顺利完成了。5.2 测试对象评估测试对象不符合测试阶段质量要求,存在较多的缺陷,尤其是缓冲区溢出缺陷,所以,不能进入下一个阶段,这个客户端的系统需要进行修正,而后重新组织系统测试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 旅游攻略 > 广东广西

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报