收藏 分享(赏)

【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc

上传人:刘岱文 文档编号:23448 上传时间:2018-06-24 格式:DOC 页数:6 大小:53.50KB
下载 相关 举报
【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc_第1页
第1页 / 共6页
【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc_第2页
第2页 / 共6页
【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc_第3页
第3页 / 共6页
【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc_第4页
第4页 / 共6页
【程序技术开发文档143—测试用例文档】单元测试用例设计文档.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、单元测试用例设计项目名称:客户关系管理系统专业:计算机科学与技术学号:02171213 03095103姓名:刘光熠 陈敏珺指导老师:姚砺实验日期:2006.6.11目 录1序言 .311 项目名称 .312 测试目的 .313 参考文献 .32测试计划 .421 测试对象 .422 测试人员 .53测试方法 .531 人工走查 .532 白盒测试 .533 通过标准 .51序言11 项目名称客户关系管理系统单元测试用例设计12 测试目的1、 确保产品完成了它所承诺或公布的功能,并且所有用户可以访问到的功能都有明确的书面说明;一般测试只需要测试出产品的功能,并测试出是否与书面说明一致就可以的了

2、。而汉化测试则必须先测试出原版中承诺的功能是否都具有,还要测试出汉化后的功能与原版是否相同,并找出原因。2、 确保产品满足性能和效率的要求。软件汉化后往往性能和效率都有一定距离,测试除了测试出原版和汉化版的性能和效率外,还要找出原因。3、 确保产品是健壮的和适应用户环境的。一般原版都是在非中文的环境下运行,汉化后在中文的环境下运行。汉化测试还需测试出在不同环境下不同版本的健壮性和适应性。13 参考文献精通软件测试软件测试入门与提高单元测试软件测试实例分析2测试计划21 测试对象修改客户信息模块:String c_name=request.getParameter(“c_name“);c_nam

3、e=new String(c_name.getBytes(“ISO8859-1“),“gb2312“);String c_id=request.getParameter(“c_id“); c_id=new String(c_id.getBytes(“ISO8859-1“),“gb2312“);String card_id=request.getParameter(“card_id“);if( (card_id != null) String adress=request.getParameter(“adress“); if( (adress != null)String sex=request

4、.getParameter(“sex“); if( (sex.equals(“male“) ) sex=“男 “;elsesex=“女 “;String birthday=request.getParameter(“birthday“); if( (birthday != null)String phone=request.getParameter(“phone“); if( (phone != null)String mobile_phone=request.getParameter(“mobile_phone“); if( (mobile_phone != null)String fax=

5、request.getParameter(“fax“); if( (fax != null)String email=request.getParameter(“email“); if( (email != null) String remark=request.getParameter(“remark“); if( (remark != null)Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver“).newInstance(); String url=“jdbc:microsoft:sqlserver:/localhost

6、:1433;DatabaseName=dengfen“; String user=“sa“; String password=“123“;Connection conn= DriverManager.getConnection(url,user,password); String sql_modify=“update customer set name=“+c_name+“,sex=“+sex+“,card_id=“+card_id+“,adress= “+adress+“,birthday=“+birthday+“,phone=“+phone+“,mobile_phone=“+mobile_

7、phone+“,fax=“+fax+“,email=“+email+“,remark=“+remark+“ where c_id=“+c_id+“ “;Statement stmt1=conn.createStatement();stmt1.executeUpdate(sql_modify);stmt1.close();conn.close(); response.sendRedirect(“main.jsp?customer_id=“+c_id+“);22 测试人员刘光熠 陈敏珺3测试方法31 人工走查本模块的开发者对本模块的代码设计进行讲解、回答问题检查逻辑错误代码标准/规范/风格32 白

8、盒测试321 语句覆盖测试用例:c_name=”sunflower” card_id=”1111” adress=”文汇路 300 弄” email=”” birthday=”1985-9-25” phone= “67794661” mobile_phone =”13003266323” fax= “67709757” sex= “female” remark=” 佘山是个好地方呀!”322 判定覆盖c_name=”sunflower” card_id=”1111” adress=”文汇路 300 弄” email=”” birthday=”1985-9-25” phone= “6779466

9、1” mobile_phone =”13003266323” fax= “67709757” sex= “female” remark=” 佘山是个好地方呀!”c_name=null card_id= null adress= null email= null birthday= null phone= null mobile_phone= null fax= null sex= null remark= null323 分支覆盖c_name=”sunflower” card_id=”1111” adress=”文汇路 300 弄” email=”” birthday=”1985-9-25” phone= “67794661” mobile_phone =”13003266323” fax= “67709757” sex= “female” remark=” 佘山是个好地方呀!”c_name=null card_id= null adress= null email= null birthday= null phone= null mobile_phone= null fax= null sex= null remark= null功能测试的通过率是 100%。非功能测试的通过率是 90%。

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

当前位置:首页 > 网络技术 > 热门技术

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


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

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

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