购物车管理测试用例_第1页
购物车管理测试用例_第2页
购物车管理测试用例_第3页
购物车管理测试用例_第4页
购物车管理测试用例_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、功能测试用例1购物车管理功能描述定购宠物、修改宠物数量、删除宠物用例目的验证Pet shop宠物购物车功能是否正确实现用例编号 TC-Order-01前提条件购物系统正常运行输入/动作期望的输出/相应实际情况是否通过客户进入Pet shop点击宠物目录Fish列出Pet shop中所有Fish的信息选择Goldfish进行点击列出所有Goldfish的性别、单价等信息客户选择Adult Male点击“Add to Cart” Adult Male出现在购物车列表里,数量为“1”客户修改Adult Male数量为3,点击“Update”按钮系统接受并显示Goldfish的数量为3,同时sub

2、total价格为单价的3倍,Total的价格更新为subtotal价格的总和客户通过Pet shop的搜索功能搜索“Dog”列出所有Dog的种类、描述等信息选择Bulldog进行点击列出所有Bulldog的性别、单价等信息选择Female Puppy点击“Add to Cart”Female Puppy出现在购物车列表里,数量为“1”修改Female Puppy的数量为“2”,点击“Update”系统接受并显示Female Puppy的数量为2,同时subtotal价格为单价的2倍,Total的价格更新为subtotal价格的总和购物车列表中,点击Female Puppy列出所有Bulldog

3、的性别、单价等信息点击“Add to Cart”Female Puppy在购物车列表里,数量为“3”,同时subtotal价格为单价的3倍,Total的价格更新为subtotal价格的总和购物车列表中修改Adult Male的数量为“0”或者“-1”,点击“Update”购物车中该条记录删除,Total的价格更新为subtotal价格的和购物车中选择Female Puppy,点击Remove购物车中该条记录删除,Total的价格更新为subtotal价格的总和2.订购过程功能描述订购购物车中的宠物用例目的验证订购功能是否正确用例编号TC-Order-02前提条件购物车正常运行输入/动作期望的输

4、出/相应实际情况是否通过客户确认购买购物车中的宠物,点击Proceed to Checkout 系统接受并显示客户选定的宠物列表,包括宠物名、数量、单价、总价等信息客户确认购买显示的宠物,点击Continue系统判断客户是否登录若客户已登录:提示可修改的信用卡信息, 送货地址信息;若客户未登录:提示客户输入User ID 和Password若未登录,登录页面中,输入已注册的User ID 和Password登录成功,进入信息修改页面客户修改配送地址为 New York in the US,Postal Code信息为00610026,点击Continue系统显示修改后的信用卡信息。客户确认信息

5、正确,信用卡可用,点击Continue系统提示订购成功;输入过期的信用卡卡号,或原信用卡信息过期系统提示客户修改信用卡信息,回到信息修改页客户输入有效的信用卡信息,点击continue系统显示修改后的信用卡信息。3.浏览宠物功能描述浏览Pet shop中的宠物用例目的验证Pet shop宠物浏览功能是否正确实现用例编号 TC-Order-03前提条件客户登陆到Pet shop系统输入/动作期望的输出/相应实际情况是否通过客户进入Pet shop点击宠物目录Fish列出Pet shop中所有Fish的信息选择Goldfish进行点击列出所有Goldfish的性别、单价等信息点击Male Adul

6、t显示Male Adult Goldfish的详细信息客户在搜索栏中,输入Bulldog显示Bulldog的性别、单价等信息点击Male Adult显示Male Adult Bulldog的详细信息输入Petshop中没有的商品如:PIG系统提示搜索结果没有该物品。4.交付定货: 功能描述交付客户订购的宠物用例目的验证Pet shop交付定货功能是否正确实现用例编号 TC-Order-04前提条件交付定货功能已实现输入/动作期望的输出/相应实际情况是否通过My Pet Shop中没有未交付订单时,对未交付队列进行检查系统提示:无未交付订单My Pet Shop中存在未交付订单时,对未交付队列进

7、行检查系统显示未交付订单列表从队列中选择第一份订购单 第一份订单被选出,处于交付状态若无库存,店员注明暂无库存交易结束若库存不足,店员将把库存中有的宠物发送,并在发票中标明已经转为延期交货的宠物系统显示交付信息和店员注明的延期交货的信息。若库存充足,从库存中取宠物装笼,输入发货的数量并将快递公司的跟踪编号输入My Pet Shop,保存货运编号系统显示订单信息,数据正确确认信息正确,使用My Pet Shop打印对应订货的发票发票打印完成,数据正确。发送货物可查询跟踪货物5维护帐号5.1新建成功功能描述新建Pet shop用户帐号用例目的验证Pet shop新建帐号功能是否正确实现用例编号 T

8、C-Register-01前提条件客户登陆到Pet shop系统输入/动作期望的输出/相应实际情况是否通过点击Register Now进入注册信息填写页面输入必填注册信息:User ID:Dean (与库中的帐号未重复)Password:123654E-mail Address:First Name: LiLast Name: Dean Street Address:8th KFCity:NY State/Province: New YorkCountry: USATelephone Number:+01-345-456-678909Show the .NET Pet Shop in: Eng

9、lishMy favorite category is: Fish点击Submit系统提示注册成功5.2新建失败- User ID重复功能描述新建Pet shop用户帐号用例目的验证User ID重复时,新建帐号功能是否正确实现用例编号 TC-Register-02前提条件客户登陆到Pet shop系统输入/动作期望的输出/相应实际情况是否通过点击Register Now进入注册信息填写页面输入必填注册信息:User ID:Dean (与库中的帐号重复)Password:123654E-mail Address:First Name: LiLast Name: Dean Street Addr

10、ess:8th KFCity:NY State/Province: New YorkCountry: USATelephone Number:+01-345-456-678909Show the .NET Pet Shop in: EnglishMy favorite category is: Fish点击Submit系统回到注册页面,提示用户名重复输入与库中的未重复的注册帐号dean01重新输入密码:123654,点击Submit系统提示注册成功5.3新建失败-必填信息未填功能描述新建Pet shop用户帐号用例目的验证必填信息未填时,新建帐号功能是否正确实现用例编号 TC-Register

11、-03前提条件客户登陆到Pet shop系统输入/动作期望的输出/相应实际情况是否通过点击Register Now进入注册信息填写页面直接点击Submit系统回到注册页面,提示注册信息不完整 输入:User ID:Dean02 (与库中的帐号未重复)Password:123654E-mail Address:Show the .NET Pet Shop in: EnglishMy favorite category is: Cats点击Submit系统回到注册页面,提示注册信息不完整 输入:First Name: LiLast Name: Dean Street Address:8th KFC

12、ity:NY State/Province: New YorkCountry: USATelephone Number:+01-345-456-678909点击Submit系统回到注册页面,提示注册信息不完整 输入:Password:123654点击Submit系统提示注册成功5.4修改成功功能描述修改Pet shop用户帐号用例目的验证Pet shop帐号信息修改功能是否正确实现用例编号 TC-Register-04前提条件客户登陆到Pet shop系统输入/动作期望的输出/相应实际情况是否通过点击SIGN IN进入登录页面输入User ID:DeanPassword:123654(在库中注

13、册成功的帐号)点击Submit登录成功点击My Account 进入帐户信息维护页面修改帐户信息:E-mail Address:First Name: LiuLast Name: Lily Street Address:908 San RoadCity:CA State/Province: TexasCountry: JapanTelephone Number:+01-345-456-678911Show the .NET Pet Shop in JapaneseMy favorite category is Dogs点击Submit系统提示信息修改成功点击My Account 进入帐户信息维

14、护页面删除输入栏内所有信息,点击Submit系统回到注册页面,提示注册信息不完整重新输入帐号信息:E-mail Address:First Name: LiuLast Name: Lily Street Address:908 San RoadCity:CA State/Province: TexasCountry: JapanTelephone Number:+01-345-456-678911Show the .NET Pet Shop in JapaneseMy favorite category is Dogs点击Submit系统提示信息修改成功二、性能测试用例性能描述用户在购物操作过

15、程中(浏览、下订单、搜索等)所需要满足的性能需求用例目的验证系统在各种负载/压力下是否满足用户响应时间需求用例编号TC-Performance-01前提条件购物系统正常运行输入数据期望的性能(平均值)实际性能(平均值)是否通过客户任意点击宠物类别浏览宠物分类 响应时间1s在已选择的宠物分类的基础上,选择任意宠物种类进行浏览响应时间1s选择任意宠物种类浏览宠物响应时间1s单击“Help”或者点击其中任一链接,查看帮助页面响应时间1s选择购物车内的产品,修改宠物数量,点击“Update” 响应时间1s客户订购宠物成功,输入信用卡、账单信息、配送地址等信息后产生订单 响应时间2s客户利用Pet sh

16、op搜索功能搜索宠物Fish若Fish的种类300,响应时间应3s三、兼容性测试用例用例编号TC-Compatibility-01异常输入/动作容错能力/恢复能力造成的危害、损失输入错误的数据类型错误的数据输入不会对功能和系统产生非正常的影响,且对错误的输入有正确的提示信息输入定义域外的值功能正常,程序无异常,对于定义域之外的值给出正确的提示信息错误的操作顺序系统做出判断,给出正确的操作指引信息异常中断通信系统能进行异常处理异常关闭某个功能每个模块能否正常启动停止、异常停止后能否正常启动负荷超出了极限系统能满足需求定义范围内的负荷需求,超过负荷时给出合理的说明信息采用Win2000/XP/20

17、03等常用操作系统,Microsoft IE6.0及以上版本浏览器兼容支持采用Win2000/XP/2003等常用操作系统,Netscape Navigator6.0及以上版本浏览器兼容支持采用Win2000/XP/2003等常用操作系统,Microsoft IE6.0以下版本浏览器系统给出不兼容支持建议升级浏览器版本的提示信息采用Win2000/XP/2003等常用操作系统,Netscape Navigator6.0以下版本浏览器系统给出不兼容支持建议升级浏览器版本的提示信息四、用户界面测试用例用例编号TC-UI-01检查项测试人员的类别及其评价窗口切换、移动、改变大小时正常吗?各种界面元素

18、的文字正确吗?(如标题、提示等)各种界面元素的状态正确吗?(如有效、无效、选中等状态)各种界面元素支持键盘操作吗?各种界面元素支持鼠标操作吗?对话框中的缺省焦点正确吗?数据项能正确回显吗?对于常用的功能,用户能否不必阅读手册就能使用?执行有风险的操作时,有“确认”、“放弃”等提示吗?操作顺序合理吗?(如Tab键) 有联机帮助吗?各种界面元素的布局合理吗?美观吗?各种界面元素的颜色协调吗?各种界面元素的形状美观吗?字体美观吗?图标直观吗?一些界面的操作是否考虑了用户的使用习惯?如热键的定义、必输信息的*标识等所有界面元素都提供了充分而必要的提示吗?是否在具备必要的“一致性”的前提下,设计了与众不

19、同的、让用户记忆深刻的界面?是否提供进度条、动画等反映正在进行的比较耗时间的过程?是否为重要的操作返回必要的结果信息?度量单位、日期格式、人的名字是否让用户误解?翻译文字是否地道,是否符合读者习惯用户界面的原型、代码、文档是否可以被复用?五、安全性测试用例用例编号TC-Security-01假想目标利用各种非法手段入侵进行数据破坏,验证系统是否能够保证具备不同级别的用户拥有不同的权限,并保证数据的完整性与隐私需求和审计需求前提条件做好备份工作,保证所有数据可恢复非法入侵手段是否实现目标代价利益分析 错误的用户名或密码进行登录以匿名用户的身份进行注册用户的操作以匿名用户的身份下订单直接访问订单处

20、理、编辑账户信息等页面的URL通过修改URL中用户的ID或者产品的ID浏览信息用户登录超过10分钟后再次试图访问受保护页面验证密码是否加密存储和传送一直点击“Back”链接验证是否对重要页面进行访问限制六、安装与反安装测试用例用例编号TC-Installation-01 配置说明系统提供一个易于使用的服务器软件安装包,通过简单的向导提问方式快速安装系统,数据库设计实施脚本必须与应用程序统一安装。用户手册必须包含安装步骤和系统的配置指南。安装选项描述是否正常使用难易程度以默认的方式(选项、安装路径、快捷方式名称等)进行“全部”安装,验证安装是否成功修改安装选项、安装路径、快捷方式名称等部分进行“

21、全部”安装,验证安装是否成功进行“部分”安装,验证系统运行时是否有正确的提示信息安装低于要求版本的框架,验证系统是否有正确的升级提示信息在已安装的基础上再次运行安装程序,验证系统有无正确的提示信息反安装选项描述是否正常使用难易程度从控制面板中选择需要卸载的文件名称,点击卸载,检查注册表验证系统中有无遗留文件七。文档测试用例用例编号TC-Handbook-01检查项检查结果及评价各阶段的文档是否都已完成?各文档是否满足了文档的标准规范?(格式、要素等)各文档是否都已进行了相应的质量控制?(评审、测试等)文档是否语句通顺、无错别字且无歧义?根据文档的指示,是否能进行相应的操作?(用户操作手册、安装手册等)文档中的描述是否和系统所实现功能相同?文档中若出现关于版权或者法律相关问题是否经过了确认?需要外传的文档中Logo、公司名称等信息等是否考虑了保密性问题?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论