软件测试实验资料报告材料38904.doc
《软件测试实验资料报告材料38904.doc》由会员分享,可在线阅读,更多相关《软件测试实验资料报告材料38904.doc(36页珍藏版)》请在课桌文档上搜索。
1、1.智能电子商城项目介绍在当代,商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的是至关重要的。互联网技术提供的不仅仅只是供需双方间的较低的交易本钱,还有较低的选择费用和更多可供选择的商品。这些特点促使商家更多地通过使用来实现电子商务。电子商务代表着未来贸易方式的开展方向,其应用和推广将给社会和经济带来极大的效益。智能电子商城系统结构如图1.1.1所示。系统的主要组成局部是系统
2、的各业务处理子系统,用于处理电子商城运营过程中的主要业务,如顾客管理系统、购物子系统、订单管理系统、购物车管理系统等。顾客管理系统主要是顾客注册、登录、登出、修改查询个人信息管理。购物子系统包括顾客信息总汇、商品信息查询、添加购物车、商品结算、在线交流等。查询子系统包括按输入容查询和组合复选查询。顾客信息管理系统包括顾客信息的增删查改。商品信息管理系统包括商品信息的增删查改。管理员信息管理系统包括管理员信息的查询与修改。购物车管理系统包括购物车信息与时的动态变化。订单管理系统包括订单的动态变化和状态。 图1.1.1 子系统的划分电子智能商城存在两种类型用户,普通用户和管理员用户。普通用户在这个
3、系统中添加购物车时或注册过后进展登录,此时可以对个人资料进展修改,同时可以在平台中进展自由的选购自己想要的商品,将选购好的商品参加购物车,如果需要修改可以在购物车中更改所需的商品数量,当选择完成过后可以确认购置。管理员用户可以对会员进展管理,包括查询会员,备注会员;可以对商品进展管理,包括商品上架,商品下架,商品查询,商品修改等;可以查看订单,包括已付款订单,已发货订单等;可以用销售进展统计。新顾客初次进智能电子商城系统,可以选择用户注册,点击,跳转至用户注册页面,注册时按注册界面提示注册即可,然后提交给管理员或者重置,系统验证新用户输入的注册信息是否合法,如果合法,就保存注册信息到系统数据库
4、中,如果注册信息不合法就提示类似“请设置您的用户名、“用户名格式错误,请重新填写、“请设置您的密码、“格式错误,请使用字母加数字的组合,6-20个字符等的提示,注册成功后应跳转到正确界面。注册成功后或添加购物车后跳转到登录界面,如果顾客还未注册,点击用户注册功能完成注册,假设已注册,登录时保存顾客登录信息;登录时系统应给出类似“请输入您的账号“账号不存在、“密码错误等的提示,登录成功正确跳转页面,假设忘记密码,如此点击忘记密码功能重置密码,登录成功后可注销登录,可跳转至个人中心查看自己的个人信息或修改资金的信息。购物时,顾客查询商品信息,搜索时可以按输入容查询,也可以组合复选查询。查看库存量和
5、在线交流,添加购物车时,假设顾客还未登录,系统应给出“请登录后再执行该操作的提示,查看购物车,添加成功后进展结算,查看订单的变化和状态。管理员对顾客信息、商品信息和管理员信息进展增删查改。新顾客初次进智能电子商城系统,可以选择用户注册,然后提交给管理员或者重置,系统验证新用户输入的注册信息是否合法,如果合法,就保存注册信息到系统数据库中,如果顾客信用出现问题,管理员可以删除顾客的注册信息,管理员可以根据顾客的消费情况修改顾客的信息,升级顾客会会员,查询顾客的会员信息。管理员可以对商品的上下架、库存量、单价等信息进展增删查改。除了功能需求以外,每个系统都会有一些性能上、安全上与其他方面的具体要求
6、,另外还有一些一般性的规定,它可能不是针对某个具体的模块,而是整个系统,要求软件的每个模块都能达到某种程度的要求,这些需求没有固定的模式,但一个具体的软件测试过程种必须考虑所测试软件项目的具体需求,并经过实际测试确定该软件在这些方面能够达到用户的要求网上电子商城系统的性能与安全性要求:在“运行环境和“可用性局部描述了对整个系统的一般性要求。表1.3.1其他需求性质对系统的要求 可用性要求界面格式统一,页面、按钮和提示的风格一致提示友好系统有危险操作预警操作过程中如果有错误产生,系统能给吃简单明了的错误发生原因的描述,并给出解决方法建议光标的初始位置和跳转状态合理系统有备份与恢复功能提交数据前的
7、校验安全性操作员的登录要有严格的身份限制,操作员登录后所做的一切都应该保存所有的操作员和操作员时间管理员账号不能随意添加和删除修改退款一定要退款申请通过才能进展退款测试计划一般有测试项目经理来制定。测试计划光有预算、人员安排和时间进度还远远不够,测试计划设计许多测试工作的具体规划。很难想象,一个没有经过很好策划的测试项目能够进展顺利。测试计划工作的成果是提交一份完整的测试计划报告。关于测试计划的报告的模板,补习千篇一律,它会随着软件的应用行业、软件功能与性能要求、管理规性要求等的不同而不同。但是一个完整的测试计划一般均包括被测试项目的背景、测试目标、测试围、方式、资源、进度安排、测试人员组织以
8、与测试相关的风险等方面。本测试项目拟对智能电子商城系统进展测试智能电子商城系统包含多个子系统,用于管理网上电子商城日常运作的整个过程,各个子系统所处理的业务前后衔接,数据共享。测试的目标是要找出影响网上电子商城系统正常运行的错误,分别在功能、性能、安全等方面检验系统是否达到相关要求。质量风险:被测试系统不能实现描述的产品需求或系统不能达到用户的期望行为,即系统可能存在的错误。测试用例:为了查找被测试软件中的错误而设计的一系列的操作数据和执行步骤,通一系列测试条件的组合。测试工具:应用于测试用例的硬件/软件系统,用于安装或撤销测试环境、创造测试条件,执行测试,或者度量测试结果等工作,测试工具独立
9、于测试用例本身。功能测试:集中于功能正确性方面的测试。功能测试必须和其他测试方法一起处理嵌在的重要的质量风险,比如性能、负荷、容积和容量等。表2. 质量风险摘要风险编号潜在的故障模式故障的处理结果危险性影响优先级测试策略1业务流程不能顺利进展不能完成各业务处理的根本过程455手工2数据处理费用计算不准确,数据处理不一致,时间记录不准确或没有记录545手工后台数据和银行支付服务数据不吻合555手工3并发控制多态终端同时操作,系统出现错误或系统处理速度低于限定标准534自动4错误处理不能阻止错误发生,错误发生后处理不当434手工5界面不友好没有必要的提示,操作不方便152手工6系统响应慢对用户提交
10、信息响应、处理速度慢153手工危险性:表示故障对系统影响的大小。5致命;4严重;3一般;2轻微;1无影响:5一定影响所有用户;4可能影响一些用户;3对有些用户可能的影响;2对少数用户有限的影响;1在实际使用中难以差距的影响优先级:表示风险可以被承受的程度。5很紧急,必须要马上纠正;4不影响进一步测试,但必须修复;3系统发布前必须修复;2如果时间允许应该修复;1最好修复表2.4.1 测试进度计划表阶段任务号任务名称前序任务号工时人日提交结果测试系统开发与配置1制定测试计划3测试计划2人员安排1任务分配3测试环境配置开发问题记录工具,建立问题记录数据库1,23可运行系统的环境,问题记录工具,问题记
11、录数据库4测试用例设计测试数据恢复工具设计开发1,230测试用例数据恢复工具测试执行5第1阶段测试通过1,2,3,430测试记录结果6第2阶段测试通过520测试记录结果7第3阶段测试通过610测试记录结果测试总结分析8退出系统测试74测试分析报告服务器1台:联想Z410,1GB存,40GB硬盘;软件环境是Windows7。客户机1台:联想Z410,1GB存,40GB硬盘;软件环境是客户端安装了QTP、 loadrunner。地点:财经大学。设计测试用例以进展手工测试准备使用 LoadRunner和QTP,以检测系统对并发性的控制和系统的强壮性设计开发问题记录与交互工具,包括问题存取控制系统与所
12、对应的数据库,以对测试结果做很好的记录并提示相关测试和开发人员的交互平台。单元测试:单元测试是对软件中的根本组成单位进展的测试,如一个模块、一个过程等等。它是软件动态测试的最根本的局部,也是最重要的局部之一,其目的是检验软件根本组成单位的正确性。单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。集成测试,也叫组装测试或联合测试。在单元测试的根底上,将所有模块按照设计要求如根据结构图组装成为子系统或系统,进展集成测试。实践明确,一些模块虽然能够单独地工作,
13、但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。集成测试是单元测试的逻辑扩展。在现实方案中,集成是指多个单元的聚合,许多单元组合成模块,而这些模块又聚合成程序的更大局部,如分系统或系统。集成测试采用的方法是测试软件单元的组合能否正常工作,以与与其他组的模块能否集成起来工作。最后,还要测试构成系统的所有模块组合能否正常工作。集成测试所持的主要标准是软件概要设计规格说明,任何不符合该说明的程序模块行为都应该加以记载并上报。系统测试:系统测试是对已经集成好的软件系统进展彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软
14、件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题。系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进展信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进展的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进展改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件与其接口等。验收测试:验收测试旨在向软件的购置者展示该软件系统满足
15、其用户的需求。它的测试数据通常是系统测试的测试数据的子集。所不同的是,验收测试常常有软件系统的购置者代表在现场,甚至是在软件安装使用的现场。验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进展的软件测试活动。它是技术测试的最后一个阶段,也称为交付测试。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。在编写测试用例之前,应该给出测试大纲,那个根本上是测试思路的正路,以保证测试吖流程这样的思路来策划。表4.1 网上电子商城系统测试大纲性质模块名称目标描述用例要点功能测试顾客注册测试注册功能是否流畅可用输
16、入任意字符,点击注册测试注册已存在的用户名是否通过输入已存在的会员用户名测试已存在的用户名和密码是否通过输入已存在的会员用户名和密码测试注册时输入边界值输入边界值测试注册时输入无效字符输入无效字符测试填写格式有误的是否可以注册输入格式有误的和测试选择不存在的日期是否可以注册输入不存在的日期测试不输入验证码或输入错误验证码是否能注册不输入或输入错误的验证码顾客登录测试登录流程是否顺畅输入任意账号密码测试输入未注册账号和未注册密码是否可以登录输入未注册的账号和密码测试输入已注册账号和错误密码是否可以登录输入已注册账号和错误密码测试输入已注册账号和注册密码是否可以登录输入已注册账号和已注册密码测试输
17、入数据库中管理员账号、任意密码是否登录输入管理员账号、任意密码测试输入数据库中管理员账号和密码是否登录输入管理员账号和密码测试忘记密码功能是否可用点击“忘记密码测试修改密码时输入注册时的密码是否通过输入顾客注册时的设置的密码测试修改密码时输入新的密码是否通过输入新的密码测试快速注册新用户功能是否可用点击“快速注册新用户查询管理测试在搜索框输入字母是否有结果输入字母测试在搜索框输入数字是否有结果输入数字测试在搜索框输入中文是否有结果输入中文测试直接回车是否有结果按键盘“enter键管理员会员管理测试查看会员是否有效点击“详情测试“全/反选复选框是否有效勾选“全/反选复选框测试单个删除用户是否有效
18、点击“删除按钮测试同时删除多用户是否正常 选择多个复选框,点击删除测试添加用户是否正常 进展用户注册测试分页查看用户信息是否正常 点击商品信息表格下方的序号下一页或者尾页管理员商品管理在管理员页面添加商品中,测试“添加功能是否可用鼠标点击“添加测试管理员添加商品时商品信息格式错误是否通过点击“添加商品在管理员页面添加商品中,测试“重置功能是否可用鼠标点击“重置在管理员页面删除商品中,测试“删除功能是否可用鼠标点击“删除管理员删除商品后刷新一次测试删除是否成功鼠标点击“删除、刷新在管理员页面添加大类中,测试输入任意字符是否能够添加成功输入任意字符购物车管理测试未登录时是否可以“参加购物车未登录时
19、点击“参加购物车测试添加购物车流程是否顺畅点击“参加购物车输入任意数测试注销登录后,购物车信息下次登录时是否存在注销登录、登录、查看购物车在“我的购物车中,测试修改数量功能是否可用输入任意数字测试商品数量两边的“+“-按钮是否可用鼠标任意点击“-“+按钮,次数不限在“我的购物车中,测试“清空购物车功能是否可用鼠标点击“清空购物车在“我的购物车中,测试“删除功能是否可用鼠标点击“删除订单管理测试分页查看订单信息是否正常点击订单信息表格下方的序号测试单个删除订单是否正常选择单个订单,点击删除按钮测试删除多个订单是否正常选择多个订单,点击删除按钮测试“返回购物车修改功能是否有用鼠标点击“返回购物车修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 实验 资料 报告 材料 38904

链接地址:https://www.desk33.com/p-15534.html