《软件测试实验资料报告材料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、点击“参加购物车测试添加购物车流程是否顺畅点击“参加购物车输入任意数测试注销登录后,购物车信息下次登录时是否存在注销登录、登录、查看购物车在“我的购物车中,测试修改数量功能是否可用输入任意数字测试商品数量两边的“+“-按钮是否可用鼠标任意点击“-“+按钮,次数不限在“我的购物车中,测试“清空购物车功能是否可用鼠标点击“清空购物车在“我的购物车中,测试“删除功能是否可用鼠标点击“删除订单管理测试分页查看订单信息是否正常点击订单信息表格下方的序号测试单个删除订单是否正常选择单个订单,点击删除按钮测试删除多个订单是否正常选择多个订单,点击删除按钮测试“返回购物车修改功能是否有用鼠标点击“返回购物车修
20、改测试完成订单结算后,购物车中是否还有商品结算后点击“购物车查看性能测试顾客登录订单管理测试系统承受压力能力并发操作,连续操作顾客登录顾客注册管理员管理会员搜索物品测试系统强壮性随意点击数据窗口与操作窗口空白处测试系统安全性:意外退出,对未保存数据是否有提示录入中途退出出现错误是否有数据备份和恢复功能制造操作中的意外错误与中断退出录入过程数据提交前是否有校验数据录入不全面,提交输入不合规的数据系统的处理能力输入不合规的数据表3.2 登录管理子系统的可用性检测标准测试项测试模块结果操作是否顺畅 顾客注册 顾客登录 查询商品管理员管理商品管理员管理会员 购物车管理 订单管理比拟顺畅,有时需要刷新界
21、面是否直观直观是否有适当的提示有适当提示按钮位置是否适宜适宜各界面一样控件相关属性是否一致一致输入是否方便方便光标初始位置和跳转状态合理合理跳转是否灵活比拟灵活表4.3.1 会员注册、输入已存在的用户名的测试用例用例编码1测试项顾客注册依据优先级*描述会员注册,输入已存在的会员用户名测试点:是否满足可用性要求;是否可以注册输入规格用户名:ping,登录密码:123456,确认密码:123456,Email地址:63.,真实:金坷垃,性别:女,出生日期:1998.1.24,地址:农业大学,您的职业:教育业学生,移动:,密保提示问题:好几个号修,问题答案:修,验证码:2354.操作时用鼠标点击“提
22、交注册按钮预计输出错误提示“用户名被占用所用方法黑盒测试测试结果描述不能注册成功,错误提示重新输入用户名执行步骤检查点检查依据期望输出结果BugID输入用户名“ping英文接收光标跳转1.11提示 “该用户名已存在一致输入登录密码“123456数字接收光标跳转1.12输入确认密码“123456数字接收光标跳转1.13输入Email地址“63.字符接收光标跳转1.14输入真实“金坷垃汉字接收光标跳转1.15选择性别“女性别提示光标跳转1.16选择出生日期“日期提示光标跳转1.17输入地址“农业大学汉字接收光标跳转1.18选择职业 “教育业学生职业提示光标跳转1.19输入移动 “数字接收光标跳转1
23、.20选择密保问题“好几个号修问题提示光标跳转1.21输入问题答案“修数字接收光标跳转1.22输入验证码“2453数字接收光标跳转1.23鼠标点击“提交注册按钮误操作提示操作结果提示是否注册成功1.01提示 “该用户名已存在跳转到“注册成功页面表4.3.2顾客注册、输入格式有误的的测试用例用例编码测试项顾客注册依据优先级*描述会员注册,选择格式有误的“测试点:是否满足可用性要求;是否可以注册输入规格用户名:ping,登录密码:123456,确认密码:123456,Email地址:63.,真实:金坷垃,性别:女,出生日期:1998.1.24,地址:农业大学,您的职业:教育业学生,移动:,密保提示
24、问题:好几个号修,问题答案:修,验证码:2354.操作时用鼠标点击“提交注册按钮预计输出错误提示输入有误所用方法黑盒测试测试结果描述能够注册成功执行步骤检查点检查依据期望输出结果BugID输入用户名“ping英文接收光标跳转1.11输入登录密码“123456数字接收光标跳转1.12输入确认密码“123456数字接收光标跳转1.13输入Email地址“63.字符接收光标跳转1.14输入真实“金坷垃汉字接收光标跳转1.15选择性别“女性别提示光标跳转1.16选择出生日期“日期提示光标跳转1.17输入地址“农业大学汉字接收光标跳转1.18选择职业 “教育业学生职业提示光标跳转1.19输入移动 “数字
25、接收光标跳转1.20提示输入有误不可以成功注册选择密保问题“好几个号修问题提示光标跳转1.21输入问题答案“修数字接收光标跳转1.22输入验证码“2453数字接收光标跳转1.23鼠标点击“提交注册按钮误操作提示操作结果提示是否注册成功1.01提示输入有误不可以成功注册表4.3.3 顾客登录的测试用例用例编码测试项顾客登录依据优先级*描述顾客登录,首先输入未注册账号登录,然后输入已注册账号、错误密码登录,最后输入正确账号和密码登录。测试点:是否满足可用性要求;是否可以登录输入规格1.已注册会员ping,密码为123456,输入账号:p,输入密码:1234562.已注册会员ping,密码为1234
26、56,输入账号:ping,输入密码:1234567893.已注册会员ping,密码为123456,输入账号:ping,输入密码:123456操作时按【Enter】键在控件间切换。操作时用鼠标点击“登录按钮预计输出成功登录所用方法黑盒测试测试结果描述与预期结果一样执行步骤检查点检查依据期望输出结果BugID输入用户名p数字接收光标跳转输入密码123456数字接收光标跳转点击“登录点击提示账户不存在输入用户名ping数字接收光标跳转输入密码123456789数字接收光标跳转点击“登录点击提示密码错误输入用户名ping数字接收光标跳转输入密码123456数字接收光标跳转点击“登录点击登录成功,返回首
27、页,显示账户名表4.3.4 搜索商品测试案例用例编码测试项单个删除用户依据优先级描述搜索商品,显示搜索结果输入规格在搜索框输入,显示搜索结果预计输出与预期结果一样所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID输入“123数字接收光标跳转点击“搜索 点击显示搜索的东西不存在输入“联想中文接收光标跳转点击“搜索 点击显示搜索结果输入“ABC字母接收 光标跳转点击“搜索 点击显示搜索的东西不存在表 单个删除用户的测试案例用例编码测试项单个删除用户依据优先级描述单个删除用户,并正确显示用户信息输入规格选择单个用户,点击删除,查看用户信息是否正常预计输出显示的用户
28、信息没有删除的用户的信息所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID删除点击显示未选择用户选择用户jiangxieping选择复选框账号记录中的复选框被选中了删除点击选中的用户不在显示表 分页查看用户信息的测试案例用例编码测试项分页查看用户信息依据优先级描述查看分页中用户的信息,并正确显示用户信息输入规格点击下一页,输入页码“3、点击尾页预计输出显示该分页中的用户信息所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID下一页 点击显示本页的下一页的用户信息页码3 点击显示该页的用户信息 尾页 点击显示最后一页的用户信息
29、表4.3.7 添加商品的测试案例用例编码测试项商品管理依据优先级描述当有新商品进入系统时,将商品的信息录入系统输入规格添加商品,商品名123,商品系列名1234,品牌名12345,用途 戹,原价1234567,现价12345678,数量1000预计输出商品添加成功所用方法黑盒测试测试结果描述与预计结果一样执行步骤检查点检查依据期望输出结果BugID商品名123数据输入光标跳转商品系列名1234数据输入光标跳转品牌名12345数据输入光标跳转用途 戹数据输入光标跳转原价1234567数据输入光标跳转现价12345678数据输入光标跳转数量1000数据输入光标跳转添加点击提示请匹配大类和小类大类分
30、类框下拉,显示分类名添加点击显示添加商品成功表3.3.8测试用户添加购物车商品数量两边的“+“-功能的测试用例用例编码1测试项购物车管理依据优先级*描述用户添加购物车,鼠标任意点击“-“+按钮测试点:是否满足可用性要求;是否可以显示跳转到“我的购物车页面输入规格鼠标点击一次“+按钮,两次“-按钮预计输出正常的数量所用方法黑盒测试测试结果描述数量仍为1执行步骤检查点检查依据期望输出结果BugID鼠标点击一次“+按钮光标跳转6.11数量加1数量不变鼠标点击两次“-按钮光标跳转6.12数量减2数量不变鼠标点击“参加购物车按钮误操作提示操作结果提示是否跳转到“我的购物车页面6.13成功跳转一致用例编码
31、2测试项购物车管理依据优先级*描述用户在“我的购物车页面,修改数量文本框的测试用例测试点:是否满足可用性要求;是否可以计算正确金额输入规格输入数量“5预计输出正常的数量,金额变为原来的5倍所用方法黑盒测试测试结果描述数量改为“5,金额变为原来的5倍执行步骤检查点检查依据期望输出结果BugID输入数量“5数字接收光标跳转6.11数量变为5,金额为原来5倍一致鼠标点击“立即结算按钮误操作提示操作结果提示是否跳转到“核对订单页面6.12跳转正确页面一致表3.3.9测试用户修改购物车商品数量的测试用例表3.3.10管理员后台删除会员是否有效的测试用例用例编码1测试项管理员管理会员依据优先级*描述1.管
32、理员后台勾选某一个会员,点击“删除按钮2.管理员后台勾选任意数量的会员,点击“删除按钮测试点:是否满足可用性要求;是否可以删除成功输入规格勾选某一位会员勾选任意数量的会员操作时用鼠标点击“删除按钮预计输出跳转到删除成功页面所用方法黑盒测试测试结果描述删除成功删除失败执行步骤检查点检查依据期望输出结果BugID勾选某一位会员光标跳转7.11鼠标点击“删除按钮误操作提示操作结果提示是否添加成功7.12成功跳转删除成功页面删除成功勾选任意数量的会员光标跳转7.13鼠标点击“删除按钮误操作提示操作结果提示是否添加成功7.14成功跳转删除成功页面删除失败表4. 性能测试用例用例编码测试项会员登录依据优先
33、级*描述通过自动测试工具,测试系统的并发控制能力与连续处理能力-模拟多会员同时登录输入规格利用自动测试工具,模拟1用户并发操作,连续登录123次预计输出成功登录123名会员所用方法黑盒测试,自动测试测试结果执行步骤检查点检查依据期望输出结果BugID应用自动测试工具,模拟1台机器并发运行登录,登录123次系统是否正常运转会员登录正常在测试执行阶段,利用缺陷高来记录、描述和跟踪被测系统中已被捕获的的不能满足用户对质量的合理期望的问题缺陷或叫错误。缺陷报告可以采用多种形式,利用Word、Excel、数据库等作为存储和更新的载体都可以,视系统负载程度而定。如果需要灵活、交互地存储、操作、查询、分析和
34、报告大量的数据,还是需要数据库表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的测试人Sta
35、te状态Char(6)该Bug的当前状态Programmer编程人Char(8)负责错误发现处程序的编程人Fix_date修复日期Datetime错误修复日期Serverity严重度Char(1)错误对系统运行的严重性DealRec处理过程记录Varchar(600)由开发人员和测试人员交互记录所发现问题的再处理过程下面列出编写好的错误报告的几个要点也是测试执行应该遵循的一些原如此。(1) 再现:尽量3次再现故障。如果问题是连续的,那么报告问题发生频率。(2) 隔离:确定可能影响再现的变量,例如配置变化、工作流、数据集,这些都可能是可变错误的特征。(3) 推广:确定系统其他局部是否可能出现这种
36、错误,特别是那些可能存在更加严重特征的局部。(4) 压缩:精简任何不必要的信息,特别是冗余的的测试步骤。(5) 去除歧义:使用清晰的语言,尤其要防止使用那些有多个一样或相反含义的词汇。(6) 中立:公正表达自己的意思,对错误与其特征的试试进展述,防止夸、幽默、讽刺。(7) 评审:至少一个同行,最好是一个有丰富经验的测试工程师或者测试经理,在测试人员递交织误报告之前先读一遍。表5.2 查询商品缺陷报告缺陷编号:000001发现人:*记录日期:2015-12-27所属模块:用户登录确认人:*确认日期:2015-12-27当前状态:公开严重度:1优先级:1问题概述:查询商品时,如果没有该类商品,如此
37、乱码提示问题再现描述1、输入要查询的商品关键字2、点击“搜索,显示搜索后的界面3、显示的结果中,假设无商品如此,显示乱码 问题隔离描述改编程软件和软件数据库的编码,重新添加,查询,显示正确信息处理过程记录问题已查处 * 2015-12-27重新测试,通过 * 2015-12-27开发负责人: xxx 修复日期:2015-12-27 关闭日期:2015-12-27表6.1 测试报告网上购物统测试报告项目编号:000002项目名称:网上电子商城系统项目软件经理:*测试负责人:*测试时间:2015-12-26测试目的与围:为了测试网上购物系统是否允许正常,界面是否显示;对其分别进展功能测试和性能测试
38、测试环境:名称软件版本服务器操作系统Windows7数据库MySql应用服务器Windows7测试软件QTP,LoadRunner测试机操作系统win7系统测试数据说明:说明该系统还存在一些漏洞,需要进一步修改典型性具体测试结果:多人登录,系统正常运行对工作的与时总结,可以与时调整方向,大大提高工作效率。测试工作的效果要直接以来测试用例的编写和执行情况,所以在测试过程中和测试完毕后都要对关于测试用例的一些重要值进展度量。关于测试用例的分析,通常包括以下容:(1) 计划了多少个测试用例,实际运行了多少?(2) 有多少测试用例失败了(3) 在这些测试用例中,有多少个在错误得到修改后最终运行成功了?(4) 这些评估测试平均占用的运行时间比预期的长还是短?(5) 有没有跳过一些测试?如果有,为什么?(6) 测试覆盖了所有影响系统性能的重要事情吗?7.1 QTP功能测试顾客注册功能测试:录制:设置参数:结果:7.2 LOADRUNNER性能测试局部第一步截图账号登录录制:第二步截图:第三步截图: