欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上商城购物系统黑盒测试.docx

    • 资源ID:1330120       资源大小:32.39KB        全文页数:6页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上商城购物系统黑盒测试.docx

    网上商城购物系统黑盒测试一'目的和意义软件测试是软件工程中非常重要的环节,是软件质量的保证。该课程是培养训练学生软件质量保证能力的重要实践性教学环节,与软件测试技术课程的教学内容紧密配合,同步进行。通过软件测试的实践训练,深刻理解和掌握软件测试和软件测试过程的根本方法和根本技术,熟练掌握黑盒测试、白盒测试的测试用例的设计,同时进一步提高学生对于复杂程序的编写能力,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论根底和实践根底。二'课程设计任务及要求1、掌握软件测试的根本步骤和方法;2、根据课题的要求进行上机实验调试;3、根本掌握实际软件工程中与软件测试有关的相关文档的编制。三、实验仪器主流PC一台,windowsXP系统平台,VS2005开发环境,MicrosoftSQLServer2005,WinrUnner测试软件。四'课程设计过程1题目描述1、工程名称网上商城购物系统2、工程背景介绍在互联网日益流行的今天,网络已经变的越来越重要,而在网络这个大家庭里,网上购物那么是一个热点。“网”这个字意味着它具有信息时代的快捷方便等特征。事实上网上购物商城的出现,给消费者的消费观念带来了重要的变化。本系统具有良好的人机界面,支持打印功能,系统最大限度地实现易维护性和易操作性,运行稳定、平安可靠。该系统为一个基于ASP.NET技术B/S架构的电子商城系统,旨在实现一个网上电子商城,出售各种产品,包括时尚礼品、化装品、数码摄影、图书等。该网上商城购物系统由两个局部组成,前台:前台主要实现了购置商品和查看商品信息的功能,后台:后台主要对前台的商品信息及订单进行管理。2订单管理模块测试分析订单管理模块功能描述:在前台会员购置商品后,会生成一个订单,该订单在此处进行管理,主要分别四个过程一一确认、付款、发货、归档。订单管理模块主要包括订单浏览、查询、修改和删除4项功能,对于此模块进行功能性测试,测试工具采用Winnmner。3测试设计3.1 测试总体结构订单管理模块测试检测模块检测项预计输入实际输入测试结果订单管理模块测试下订单未登录结算未登录结算返回到登录页面修改订单地址修改订单地址订单成功确认订单点击订单选择平邮点击平邮查询订单当前订单选择当前订单等待发送订单项,含有是否取消订单查阅历史订单点击查询历史订单所有订单以及订单转台显示出来修改订单变1件为两件变1件为两件购物车中物品变多,总价格变化添加新产品玫瑰花添加玫瑰花3.2 黑盒测试用例设计1、等价类划分方法定义:是把所有可能的输入数据,即程序的输入域划分成假设干局部子集,然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。订单号在订单查询时要输入订单号,订单号的数据类型是bigint,长度为8,范围在0-99999999。划分准考证号码的等价类。输入条件有效等价类编号无效等价类编号预订单号0-99999999数字串负无穷-0预订单号0-99999999数字串99999999-正无穷4序号输入参数覆盖等价类输出参数11输入正确24输入正确3-1输入错误4100ooooooo4输入错误固定号码城市的号码由两局部组成。这两局部的名称和内容分别是:1地区码:以O开头的三位或者四位数字包括0;2号码:以非0、非1开头的七位或者八位数字。假定被调试的程序能接受一切符合上述规定的号码,拒绝所有不符合规定的号码,请使用等价分类法来设计它的测试用例。输入条件有效等价类编号无效等价类编号地区码0开头(1)非0开头三位数字串(2)三位数字串四位数字串(3)四位数字串号码非0and非1开头(4)以0开头(10)以1开头七位数字串(5)七位数字串【八位数字串(6)八位数字串(13)序号输入参数覆盖等价类输出参数1012-872565611)输入正确2输入正确34输入正确4110-6845316输入错误501-5645642输入错误601111-4552135输入错误7012-0464534(2)(10)输入错误8012-1455544输入错误9012-15454输入错误100123-45451454213输入错误2、边界值分析方法定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。测试用例编号输入参数参数描述期望输出测试结果Casel11位数字1正确合法输入Case2139510755710位数字0错误少一位,非法输入Case312位数字0多一位,非法输入Case4al39510755一位非数字字符0非法输入Case5abceefabcedf12位非数字字符0非法输入利用边界值分析法测试邮政编码,邮政编码是6位数字字符。测试用例编号输入参数参数描述期望输出测试结果Casel2118026位数字1正确合法输入Case2211806位数字0错误少一位,非法输入Case321180337位数字0多一位,非法输入Case4a21110一位非数字字符0非法输入Case5abceefa7位非数字字符0非法输入(1)利用边界值分析法测试移动边界测试用例号码是11位数字。3、错误推测方法定义:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。(1)例如,前面例子中对于输入订单号查询订单信息,采用错误推测法还可补充设计一些测试用例:I .输入空值,程序是否把空格作为答复;II .输入非数字字符,程序不响应;11I.输入不存在的订单号,程序不响应。(2)再如,邮箱一般有对应的正那么表达式,对邮箱格式的测试,可推测列出以下几项需要特别测试的情况:I .输入空值,非法输入,提示邮箱格式不正确;II .输入数字字符串,非法输入,提示邮箱格式不正确;III .输入非数字字符串,非法输入,提示邮箱格式不正确;IV .输入正确格式的邮箱号如:8383qq,提示邮箱格式正确。4、因果图方法定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。因果图介绍:(1)4种符号分别表示了规格说明中向4种因果关系。(2)因果图中使用了简单的逻辑符号,以直线联接左右结点。左结点表示输入状态(或称原因),右结点表示输出状态(或称结果)。(3)Ci表示原因,通常置于图的左部;ei表示结果,通常在图的右部。Ci和ei均可取值O或1,O表示某状态不出现,1表示某状态出现。因果图概念:(1)关系恒等:假设Ci是1,那么ei也是1;否那么ei为0。非:假设Ci是1,那么ei是0;否那么ei是1。或:假设Cl或c2或c3是1,那么ei是1;否那么ei为0。“或”可有任意个输入。与:假设Cl和c2都是1,那么ei为1;否那么ei为0。“与”也可有任意个输入。(2)约束输入状态相互之间还可能存在某些依赖关系,称为约束。例如,某些输入条件本身不可能同时出现。输出状态之间也往往存在约束。在因果图中,用特定的符号标明这些约束。订单查询因果图法测试用例设计:在文本框中输入订单号,点击查询按钮,那么显示相应的订单信息。原因:1输入订单号2点击【查询】按钮3系统存在此订单号4系统不存在此订单号结果21 显示查询信息22 不显示查询信息因果图如下:11为中间结点。根据因果图建立判定表:1234条件1YNYY2YYYY3NNYN4NNNY动作21-22-测试用例输入订单号按查询按钮不输订单号按查询按钮输入订单号按查询按钮系统存在此订单号输入订单号按查询按钮系统不存在此订单号4测试报告此网上商城购物系统订单管理模块功能根本实现,通过图形用户界面(GUI)与应用程序交互并分析验证,应用程序及其内部进程符合网上商城购物系统的要求,对于文本框的输入内容能正确地接受、处理和检索数据,业务规那么能正确实施,对于非法的输入,系统能正确的做出判断并做出相应的提示。对于号码、邮箱格式、邮政编码等的验证符合要求,有严格的格式限定,严格控制非法输入。在测试过程中发现了一些缺乏之处,没有更友好地按客户的需求来分页显示产品,每页显示产品的数目应该在前台给出输入参数,客户可以根据自己的需求来较为灵活地显示产品。因为每一种不同的产品数目不一样多,当产品较多的时候,设定一页显示的产品多一些,浏览者可以较短时间粗略地内浏览完产品,当产品较少的时候,浏览者可以较为仔细地参考一些产品的参数,选择性价比拟好的,自己所需的产品。5小结通过此次软件测试课程设计,我大致了解了黑盒测试的流程和常用的测试方法,熟悉并掌握了黑盒测试用例的编写。本次测试是针对网上商城购物系统,我负责订单管理模块的功能性测试,在测试的过程中我发现测试并不是想象的那么容易,尤其是测试用例的编写相对困难。对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。尤其是在用因果图法进行黑盒测试,困难很大,很难编写有效的测试用例。测试用例要少而精,一个测试用例发现多个错误,软件测试的目的是为了找错,而我在对于网上商城管理系统订单模块的测试过程中没有发现实质性的bug,这一点很失败。测试工作看似可有可无,但是要想开发出一个友好、完善的系统,测试环节至关重要。通过此次课程设计我明白了做事要认真细心,尤其软件这一行,小的失误就可能造成很大的错误。此次系统的测试一个软件,我对黑盒测试有了较为深刻的认识。

    注意事项

    本文(网上商城购物系统黑盒测试.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开