版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、江西农业大学“软件测试与质量保证”课程大作业 学员 王洪 学号 0133843 实验名称 电子商城测试报告 指导教师 余飞一 开课学期 2014 至 2015 学年 第 1 学期1 / 431.智能电子商城项目介绍31.1智能电子商城的背景31.2智能电子商城的功能需求分析41.3智能电子商城的性能及可用性要求52.测试计划52.1概述62.2定义62.3质量风险摘要62.4测试进度计划72.5测试配置和环境72.6测试开发73.智能电子商城测试过程概述73.1单元测试73.3系统测试83.4验收测试84.测试用例设计84.2其他可用性测试检查标准114.3功能测试用例115.缺陷报告195.
2、1建立缺陷报告数据库205.2编写缺陷报告206.测试结果总结分析216.1测试总结报告216.2测试用例分析217.软件测试自动化工具227.1 QTP功能测试227.2 LOADRUNNER性能测试部分261.智能电子商城项目介绍1.1智能电子商城的背景在当代,商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。互联网技术提供的不仅仅只是供需双方间的较低
3、的交易成本,还有较低的选择费用和更多可供选择的商品。这些特点促使商家更多地通过使用网站来实现电子商务。电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。智能电子商城系统结构如图1.1.1所示。系统的主要组成部分是系统的各业务处理子系统,用于处理电子商城运营过程中的主要业务,如顾客管理系统、购物子系统、订单管理系统、购物车管理系统等。顾客管理系统主要是顾客注册、登录、登出、修改查询个人信息管理。购物子系统包括顾客信息总汇、商品信息查询、添加购物车、商品结算、在线交流等。查询子系统包括按输入内容查询和组合复选查询。顾客信息管理系统包括顾客信息的增删查改。商品信息管理系
4、统包括商品信息的增删查改。管理员信息管理系统包括管理员信息的查询与修改。购物车管理系统包括购物车信息及时的动态变化。订单管理系统包括订单的动态变化和状态。 图1.1.1 子系统的划分1.2智能电子商城的功能需求分析电子智能商城存在两种类型用户,普通用户和管理员用户。普通用户在这个系统中添加购物车时或注册过后进行登录,此时可以对个人资料进行修改,同时可以在平台中进行自由的选购自己想要的商品,将选购好的商品加入购物车,如果需要修改可以在购物车中更改所需的商品数量,当选择完成过后可以确认购买。管理员用户可以对会员进行管理,包括查询会员,备注会员;可以对商品进行管理,包括商品上架,商品下架,商品查询,
5、商品修改等;可以查看订单,包括已付款订单,已发货订单等;可以用销售进行统计。新顾客初次进智能电子商城系统,可以选择用户注册,点击,跳转至用户注册页面,注册时按注册界面提示注册即可,然后提交给管理员或者重置,系统验证新用户输入的注册信息是否合法,如果合法,就保存注册信息到系统数据库中,如果注册信息不合法就提示类似“请设置您的用户名”、“用户名格式错误,请重新填写”、“请设置您的密码”、“格式错误,请使用字母加数字的组合,6-20个字符”等的提示,注册成功后应跳转到正确界面。注册成功后或添加购物车后跳转到登录界面,如果顾客还未注册,点击用户注册功能完成注册,若已注册,登录时保存顾客登录信息;登录时
6、系统应给出类似“请输入您的账号“账号不存在”、“密码错误”等的提示,登录成功正确跳转页面,若忘记密码,则点击忘记密码功能重置密码,登录成功后可注销登录,可跳转至个人中心查看自己的个人信息或修改资金的信息。购物时,顾客查询商品信息,搜索时可以按输入内容查询,也可以组合复选查询。查看库存量和在线交流,添加购物车时,若顾客还未登录,系统应给出“请登录后再执行该操作”的提示,查看购物车,添加成功后进行结算,查看订单的变化和状态。管理员对顾客信息、商品信息和管理员信息进行增删查改。新顾客初次进智能电子商城系统,可以选择用户注册,然后提交给管理员或者重置,系统验证新用户输入的注册信息是否合法,如果合法,就
7、保存注册信息到系统数据库中,如果顾客信用出现问题,管理员可以删除顾客的注册信息,管理员可以根据顾客的消费情况修改顾客的信息,升级顾客会会员,查询顾客的会员信息。管理员可以对商品的上下架、库存量、单价等信息进行增删查改。1.3智能电子商城的性能及可用性要求除了功能需求以外,每个系统都会有一些性能上、安全上及其他方面的具体要求,另外还有一些一般性的规定,它可能不是针对某个具体的模块,而是整个系统,要求软件的每个模块都能达到某种程度的要求,这些需求没有固定的模式,但一个具体的软件测试过程种必须考虑所测试软件项目的具体需求,并经过实际测试确定该软件在这些方面能够达到用户的要求网上电子商城系统的性能及安
8、全性要求:在“运行环境”和“可用性”部分描述了对整个系统的一般性要求。表1.3.1 其他需求性质对系统的要求 可用性要求界面格式统一,页面、按钮和提示的风格一致提示友好系统有危险操作预警操作过程中如果有错误产生,系统能给吃简单明了的错误发生原因的描述,并给出解决办法建议光标的初始位置和跳转状态合理系统有备份与恢复功能提交数据前的校验操作员的登录要有严格的身份限制,操作员登录后所做的一切都应该保留所有的操作员和操作员时间安全性管理员账号不能随意添加和删除修改退款一定要退款申请通过才能进行退款2.测试计划测试计划一般有测试项目经理来制定。测试计划光有预算、人员安排和时间进度还远远不够,测试计划设计
9、许多测试工作的具体规划。很难想象,一个没有经过很好策划的测试项目能够进展顺利。测试计划工作的成果是提交一份完整的测试计划报告。关于测试计划的报告的模板,补习千篇一律,它会随着软件的应用行业、软件功能及性能要求、管理规范性要求等的不同而不同。但是一个完整的测试计划一般均包括被测试项目的背景、测试目标、测试范围、方式、资源、进度安排、测试人员组织以及测试相关的风险等方面。2.1概述本测试项目拟对智能电子商城系统进行测试智能电子商城系统包含多个子系统,用于管理网上电子商城日常运作的整个过程,各个子系统所处理的业务前后衔接,数据共享。测试的目标是要找出影响网上电子商城系统正常运行的错误,分别在功能、性
10、能、安全等方面检验系统是否达到相关要求。2.2定义质量风险:被测试系统不能实现描述的产品需求或系统不能达到用户的期望行为,即系统可能存在的错误。测试用例:为了查找被测试软件中的错误而设计的一系列的操作数据和执行步骤,通一系列测试条件的组合。测试工具:应用于测试用例的硬件/软件系统,用于安装或撤销测试环境、创造测试条件,执行测试,或者度量测试结果等工作,测试工具独立于测试用例本身。功能测试:集中于功能正确性方面的测试。功能测试必须和其他测试方法一起处理嵌在的重要的质量风险,比如性能、负荷、容积和容量等。2.3质量风险摘要表2.3.1 质量风险摘要风险编号潜在的故障模式故障的处理结果危险性影响优先
11、级测试策略1业务流程不能顺利进行不能完成各业务处理的基本过程455手工2数据处理费用计算不准确,数据处理不一致,时间记录不精确或没有记录545手工后台数据和银行支付服务数据不吻合555手工3并发控制多态终端同时操作,系统出现错误或系统处理速度低于限定标准534自动4错误处理不能阻止错误发生,错误发生后处理不当434手工5界面不友好没有必要的提示,操作不方便152手工6系统响应慢对用户提交信息响应、处理速度慢153手工危险性:表示故障对系统影响的大小。5致命;4严重;3一般;2轻微;1无影响:5一定影响所有用户;4可能影响一些用户;3对有些用户可能的影响;2对少数用户有限的影响;1在实际使用中难
12、以差距的影响优先级:表示风险可以被接受的程度。5很紧急,必须要马上纠正;4不影响进一步测试,但必须修复;3系统发布前必须修复;2如果时间允许应该修复;1最好修复2.4测试进度计划表2.4.1 测试进度计划表阶段任务号任务名称前序任务号工时(人日)提交结果测试系统开发与配置1制定测试计划3测试计划2人员安排10.5任务分配3测试环境配置开发问题记录工具,建立问题记录数据库1,23可运行系统的环境,问题记录工具,问题记录数据库4测试用例设计测试数据恢复工具设计开发1,230测试用例数据恢复工具测试执行5第1阶段测试通过1,2,3,430测试记录结果6第2阶段测试通过520测试记录结果7第3阶段测试
13、通过610测试记录结果测试总结分析8退出系统测试74测试分析报告2.5测试配置和环境服务器1台:联想Z410,1GB内存,40GB硬盘;软件环境是Windows7。客户机1台:联想Z410,1GB内存,40GB硬盘;软件环境是客户端安装了QTP、 loadrunner。地点:江西财经大学。2.6测试开发设计测试用例以进行手工测试准备使用 LoadRunner和QTP,以检测系统对并发性的控制和系统的强壮性设计开发问题记录及交互工具,包括问题存取控制系统及所对应的数据库,以对测试结果做很好的记录并提示相关测试和开发人员的交互平台。3.智能电子商城测试过程概述3.1单元测试单元测试:单元测试是对软
14、件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。3.2集成测试集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可
15、能暴露出来,影响功能的实现。集成测试是单元测试的逻辑扩展。在现实方案中,集成是指多个单元的聚合,许多单元组合成模块,而这些模块又聚合成程序的更大部分,如分系统或系统。集成测试采用的方法是测试软件单元的组合能否正常工作,以及与其他组的模块能否集成起来工作。最后,还要测试构成系统的所有模块组合能否正常工作。集成测试所持的主要标准是软件概要设计规格说明,任何不符合该说明的程序模块行为都应该加以记载并上报。3.3系统测试系统测试:系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问
16、题”。系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。3.4验收测试验收测试:验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据
17、的子集。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使用的现场。验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。它是技术测试的最后一个阶段,也称为交付测试。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。4.测试用例设计在编写测试用例之前,应该给出测试大纲,那个基本上是测试思路的正路,以保证测试吖流程这样的思路来策划。4.1智能电子商城测试大纲表4.1 网上电子商城系统测试大纲性质模块名称目标描述用例要点功能测试顾客注册测试注册功能是否流畅可用输入任意字
18、符,点击注册测试注册已存在的用户名是否通过输入已存在的会员用户名测试已存在的用户名和密码是否通过输入已存在的会员用户名和密码测试注册时输入边界值输入边界值测试注册时输入无效字符输入无效字符测试填写格式有误的邮箱电话是否可以注册输入格式有误的邮箱和电话测试选择不存在的日期是否可以注册输入不存在的日期测试不输入验证码或输入错误验证码是否能注册不输入或输入错误的验证码顾客登测试登录流程是否顺畅输入任意账号密码录测试输入未注册账号和未注册密码是否可以登录输入未注册的账号和密码测试输入已注册账号和错误密码是否可以登录输入已注册账号和错误密码测试输入已注册账号和注册密码是否可以登录输入已注册账号和已注册密
19、码测试输入数据库中管理员账号、任意密码是否登录输入管理员账号、任意密码测试输入数据库中管理员账号和密码是否登录输入管理员账号和密码测试忘记密码功能是否可用点击“忘记密码”测试修改密码时输入注册时的密码是否通过输入顾客注册时的设置的密码测试修改密码时输入新的密码是否通过输入新的密码测试快速注册新用户功能是否可用点击“快速注册新用户”查询管理测试在搜索框输入字母是否有结果输入字母测试在搜索框输入数字是否有结果输入数字测试在搜索框输入中文是否有结果输入中文测试直接回车是否有结果按键盘“enter”键管理员会员管理测试查看会员是否有效点击“详情”测试“全/反选”复选框是否有效勾选“全/反选”复选框测试
20、单个删除用户是否有效点击“删除按钮”测试同时删除多用户是否正常 选择多个复选框,点击删除测试添加用户是否正常 进行用户注册测试分页查看用户信息是否正常 点击商品信息表格下方的序号下一页或者尾页管理员商品管理在管理员页面添加商品中,测试“添加”功能是否可用鼠标点击“添加”测试管理员添加商品时商品信息格式错误是否通过点击“添加商品”在管理员页面添加商品中,测试“重置”功能是否可用鼠标点击“重置”在管理员页面删除商品中,测试“删除”功能是否可用鼠标点击“删除”管理员删除商品后刷新一次测试删除是否成功鼠标点击“删除”、刷新在管理员页面添加大类中,测试输入任意字符是否能够添加成功输入任意字符购物车管理测
21、试未登录时是否可以“加入购物车”未登录时点击“加入购物车”测试添加购物车流程是否顺畅点击“加入购物车”输入任意数测试注销登录后,购物车信息下次登录时是否存在注销登录、登录、查看购物车在“我的购物车”中,测试修改数量功能是否可用输入任意数字测试商品数量两边的“+”“-”按钮是否可用鼠标任意点击“-”“+”按钮,次数不限在“我的购物车”中,测试“清空购物车”功能是否可用鼠标点击“清空购物车”在“我的购物车”中,测试“删除”功能是否可用鼠标点击“删除”订单管理测试分页查看订单信息是否正常点击订单信息表格下方的序号测试单个删除订单是否正常选择单个订单,点击删除按钮测试删除多个订单是否正常选择多个订单,
22、点击删除按钮测试“返回购物车修改”功能是否有用鼠标点击“返回购物车修改”测试完成订单结算后,购物车中是否还有商品结算后点击“购物车”查看性能测顾客登录订单管理测试系统承受压力能力并发操作,连续操作试顾客登录顾客注册测试系统强壮性随意点击数据窗口及操作窗口空白处管理员管理会员搜索物品测试系统安全性:意外退出,对未保存数据是否有提示录入中途退出出现错误是否有数据备份和恢复功能制造操作中的意外错误及中断退出录入过程数据提交前是否有校验数据录入不全面,提交输入不合规范的数据系统的处理能力输入不合规范的数据4.2其他可用性测试检查标准表3.2 登录管理子系统的可用性检测标准测试项测试模块结果操作是否顺畅
23、 顾客注册 顾客登录 查询商品管理员管理商品管理员管理会员 购物车管理 订单管理比较顺畅,有时需要刷新界面是否直观直观是否有适当的提示有适当提示按钮位置是否合适合适各界面相同控件相关属性是否一致一致输入是否方便方便光标初始位置和跳转状态合理合理跳转是否灵活比较灵活4.3功能测试用例表4.3.1 会员注册、输入已存在的用户名的测试用例用例编码T01.01.01测试项顾客注册依据F01.01.00优先级*描述会员注册,输入已存在的会员用户名测试点:是否满足可用性要求;是否可以注册输入规格用户名:ping,登录密码:123456,确认密码:123456,Email地址:1874902241,真实姓名
24、:金坷垃,性别:女,出生日期:1998.1.24,地址:江西农业大学,您的职业:教育业学生,移动电话密保提示问题:好几个号修,问题答案:修,验证码:2354.操作时用鼠标点击“提交注册”按钮预计输出错误提示“用户名被占用”所用方法黑盒测试测试结果描述不能注册成功,错误提示重新输入用户名执行步骤检查点检查依据期望输出结果BugID输入用户名“ping”英文接收光标跳转F01.01.11提示 “该用户名已存在”一致输入登录密码“123456”数字接收光标跳转F01.01.12输入确认密码“123456”数字接收光标跳转F01.01.13输入Email地址“18749022
25、41”字符接收光标跳转F01.01.14输入真实姓名“金坷垃”汉字接收光标跳转F01.01.15选择性别“女”性别提示光标跳转F01.01.16选择出生日期“1998.1.24”日期提示光标跳转F01.01.17输入地址“江西农业大学”汉字接收光标跳转F01.01.18选择职业 “教育业学生”职业提示光标跳转F01.01.19输入移动电话 数字接收光标跳转F01.01.20选择密保问题“好几个号修”问题提示光标跳转F01.01.21输入问题答案“修”数字接收光标跳转F01.01.22输入验证码“2453”数字接收光标跳转F01.01.23鼠标点击“提交注册”按钮误操作
26、提示操作结果提示是否注册成功F01.01.01提示 “该用户名已存在”跳转到“注册成功”页面表4.3.2 顾客注册、输入格式有误的电话的测试用例用例编码T01.01.02测试项顾客注册依据F01.01.00优先级*描述会员注册,选择格式有误的电话号码“00011111111”测试点:是否满足可用性要求;是否可以注册输入规格用户名:ping,登录密码:123456,确认密码:123456,Email地址:1874902241,真实姓名:金坷垃,性别:女,出生日期:1998.1.24,地址:江西农业大学,您的职业:教育业学生,移动电话:00011111111,密保提示问题:好几个号修,问题答案:修
27、,验证码:2354.操作时用鼠标点击“提交注册”按钮预计输出错误提示输入有误所用方法黑盒测试测试结果描述能够注册成功执行步骤检查点检查依据期望输出结果BugID输入用户名“ping”英文接收光标跳转F01.01.11输入登录密码“123456”数字接收光标跳转F01.01.12输入确认密码“123456”数字接收光标跳转F01.01.13输入Email地址“1874902241”字符接收光标跳转F01.01.14输入真实姓名“金坷垃”汉字接收光标跳转F01.01.15选择性别“女”性别提示光标跳转F01.01.16选择出生日期“1998.1.24”日期提示光标跳转F01.01.17输入地址“江
28、西农业大学”汉字接收光标跳转F01.01.18选择职业 “教育业学生”职业提示光标跳转F01.01.19输入移动电话 “00011111111”数字接收光标跳转F01.01.20提示输入有误不可以成功注册选择密保问题“好几个号修”问题提示光标跳转F01.01.21输入问题答案“修”数字接收光标跳转F01.01.22输入验证码“2453”数字接收光标跳转F01.01.23鼠标点击“提交注册”按钮误操作提示操作结果提示是否注册成功F01.01.01提示输入有误不可以成功注册表4.3.3 顾客登录的测试用例用例编码T01.02.01测试项顾客登录依据F01.02.00优先级*描述顾客登录,首先输入未
29、注册账号登录,然后输入已注册账号、错误密码登录,最后输入正确账号和密码登录。测试点:是否满足可用性要求;是否可以登录输入规格1.已注册会员ping,密码为123456,输入账号:jbp,输入密码:1234562.已注册会员ping,密码为123456,输入账号:ping,输入密码:1234567893.已注册会员ping,密码为123456,输入账号:ping,输入密码:123456操作时按【Enter】键在控件间切换。操作时用鼠标点击“登录”按钮预计输出成功登录所用方法黑盒测试测试结果描述与预期结果一样执行步骤检查点检查依据期望输出结果BugID输入用户名jbp数字接收光标跳转F01.02.
30、11输入密码123456数字接收光标跳转F01.02.12点击“登录”点击F01.02.13提示账户不存在输入用户名ping数字接收光标跳转F01.02.14输入密码123456789数字接收光标跳转F01.02.15点击“登录”点击F01.02.16提示密码错误输入用户名ping数字接收光标跳转F01.02.14输入密码123456数字接收光标跳转F01.02.15点击“登录”点击F01.02.16登录成功,返回首页,显示账户名表4.3.4 搜索商品测试案例用例编码T01.03.01测试项单个删除用户依据F01.03.00优先级描述搜索商品,显示搜索结果输入规格在搜索框输入,显示搜索结果预计
31、输出与预期结果一样所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID输入“123”数字接收光标跳转F01.03.11点击“搜索” 点击F01.03.12显示搜索的东西不存在输入“联想”中文接收光标跳转F01.03.13点击“搜索” 点击F01.03.14显示搜索结果输入“ABC”字母接收 光标跳转F01.03.15点击“搜索” 点击F01.03.16显示搜索的东西不存在表4.3.5 单个删除用户的测试案例用例编码T01.04.01测试项单个删除用户依据F01.04.00优先级描述单个删除用户,并正确显示用户信息输入规格选择单个用户,点击删除,查看用户信息是否
32、正常预计输出显示的用户信息没有删除的用户的信息所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID删除点击F01.04.11显示未选择用户选择用户jiangxieping选择复选框F01.04.12账号记录中的复选框被选中了删除点击F01.04.13选中的用户不在显示表4.3.6 分页查看用户信息的测试案例用例编码T01.04.02测试项分页查看用户信息依据F01.04.00优先级描述查看分页中用户的信息,并正确显示用户信息输入规格点击下一页,输入页码“3”、点击尾页预计输出显示该分页中的用户信息所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据
33、期望输出结果BugID下一页 点击F01.04.11显示本页的下一页的用户信息页码3 点击F01.04.12显示该页的用户信息 尾页 点击F01.04.13显示最后一页的用户信息表4.3.7 添加商品的测试案例用例编码T01.05.01测试项商品管理依据F01.05.00优先级描述当有新商品进入系统时,将商品的信息录入系统输入规格添加商品,商品名123,商品系列名1234,品牌名12345,用途 戹,原价1234567,现价12345678,数量1000预计输出商品添加成功所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID商品名123数据输入光标跳转F01.
34、05.11商品系列名1234数据输入光标跳转F01.05.12品牌名12345数据输入光标跳转F01.05.13用途 戹数据输入光标跳转F01.05.14原价1234567数据输入光标跳转F01.05.15现价12345678数据输入光标跳转F01.05.16数量1000数据输入光标跳转F01.05.17添加点击F01.05.18提示请匹配大类和小类大类分类框下拉,显示分类名F01.05.19添加点击F01.05.20显示添加商品成功表3.3.8 测试用户添加购物车商品数量两边的“+”“-”功能的测试用例用例编码T01.06.01测试项购物车管理依据F01.06.00优先级*描述用户添加购物车
35、,鼠标任意点击“-”“+”按钮测试点:是否满足可用性要求;是否可以显示跳转到“我的购物车”页面输入规格鼠标点击一次“+”按钮,两次“-”按钮预计输出正常的数量所用方法黑盒测试测试结果描述数量仍为1执行步骤检查点检查依据期望输出结果BugID鼠标点击一次“+”按钮光标跳转F01.06.11数量加1数量不变鼠标点击两次“-”按钮光标跳转F01.06.12数量减2数量不变鼠标点击“加入购物车”按钮误操作提示操作结果提示是否跳转到“我的购物车”页面F01.06.13成功跳转一致用例编码T01.06.02测试项购物车管理依据F01.06.00优先级*描述用户在“我的购物车”页面,修改数量文本框的测试用例
36、测试点:是否满足可用性要求;是否可以计算正确金额输入规格输入数量“5”预计输出正常的数量,金额变为原来的5倍所用方法黑盒测试测试结果描述数量改为“5”,金额变为原来的5倍执行步骤检查点检查依据期望输出结果BugID输入数量“5”数字接收光标跳转F01.06.11数量变为5,金额为原来5倍一致鼠标点击“立即结算”按钮误操作提示操作结果提示是否跳转到“核对订单”页面F01.06.12跳转正确页面一致表3.3.9 测试用户修改购物车商品数量的测试用例表3.3.10 管理员后台删除会员是否有效的测试用例用例编码T01.07.01测试项管理员管理会员依据F01.07.00优先级*描述1.管理员后台勾选某
37、一个会员,点击“删除”按钮2.管理员后台勾选任意数量的会员,点击“删除”按钮测试点:是否满足可用性要求;是否可以删除成功输入规格勾选某一位会员勾选任意数量的会员操作时用鼠标点击“删除”按钮预计输出跳转到删除成功页面所用方法黑盒测试测试结果描述删除成功删除失败执行步骤检查点检查依据期望输出结果BugID勾选某一位会员光标跳转F01.07.11鼠标点击“删除”按钮误操作提示操作结果提示是否添加成功F01.07.12成功跳转删除成功页面删除成功勾选任意数量的会员光标跳转F01.07.13鼠标点击“删除”按钮误操作提示操作结果提示是否添加成功F01.07.14成功跳转删除成功页面删除失败4.4性能测试
38、用例表4.4.1 性能测试用例用例编码T01.01.03测试项会员登录依据F01.01.00优先级*描述通过自动测试工具,测试系统的并发控制能力及连续处理能力-模拟多会员同时登录输入规格利用自动测试工具,模拟1用户并发操作,连续登录123次预计输出成功登录123名会员所用方法黑盒测试,自动测试测试结果执行步骤检查点检查依据期望输出结果BugID应用自动测试工具,模拟1台机器并发运行登录,登录123次系统是否正常运转会员登录正常5.缺陷报告在测试执行阶段,利用缺陷高来记录、描述和跟踪被测系统中已被捕获的的不能满足用户对质量的合理期望的问题缺陷或叫错误。缺陷报告可以采用多种形式,利用Word、Ex
39、cel、数据库等作为存储和更新的载体都可以,视系统负载程度而定。如果需要灵活、交互地存储、操作、查询、分析和报告大量的数据,还是需要数据库5.1建立缺陷报告数据库表5.1 缺陷记录的数据表结构字段英文名称字段汉字名称数据类型描述BugID错误号Char(12)错误编码,与测试用例中一致FCode功能模块代码Char(12)错误所在的功能模块编码FName功能模块名称Varchar(3)错误所在功能模块名称Summary概要Varchar50)缺陷概要说明IsBug缺陷确认Char(1)确认是否是真的缺陷IdPerson确认人Char(8)Bug的确认人Data_Open公开日期Datetime缺陷出现的日期Data_close关闭日期Datetime缺陷修复的日期Tester测试人员Char(8)发现该Bug的测试人State状态Char(6)该Bug的当前状态Programmer编程人Char(8)负责错误发现处程序的编程人Fix_date修复日期Datetime错误修复日期Serve
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年国际足球赛事场地租赁合同
- 2024年建筑施工劳务承包简约合同样本
- 2024桩基础工程专业分包合同模板
- 2024代理合同样式
- 2024技术参股合作协议书
- 2024版药品代理合同
- 二手房交易合同
- 店面承租协议书范本
- 2024项目开发全过程专项法律服务合同
- 2024常用合作合同范本
- 2023~2024学年第一学期高一期中考试数学试题含答案
- 《消化道出血》优秀课件
- (完整版)青年就业创业见习基地汇报材料(完整版)
- 月光(羽泉)原版五线谱钢琴谱正谱乐谱.docx
- 660MW机组空预器声波吹灰器可行性研究报告最新(精华版)
- 控制柜安装施工方案
- 动车组火灾检测(报警)系统
- 水面垃圾自动打捞船的设计 (全套图纸)
- 烟草企业安全生产标准化 规范
- 装饰施工技术标准及要求
- 2018秋七年级虎外考试卷英语试卷
评论
0/150
提交评论