购物车管理组织检验用例_第1页
购物车管理组织检验用例_第2页
购物车管理组织检验用例_第3页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

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

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

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

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

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

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

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

8、5.1 新建成功功能描述新建 Pet shop用户帐号.用例目的验证 Pet shop新建帐号功能是否正确实现用例编号TC-Register-01前提条件客户登陆到Pet shop系统是否通过输入/动作点击 Register Now输入必填注册信息:期望的输出 / 相应进入注册信息填写页面系统提示注册成功实际情况User ID :Dean ( 与库中的帐号未重复 )Password:123654E-mailAddress:First Name: LiLast Name: DeanStreet Address:8thKFCity : NYState/Province

9、: New YorkCountry: USA.TelephoneNumber:+01-345-456-678909Show the .NET Pet Shopin : EnglishMy favorite category is:Fish点击 Submit5.2 新建失败 - User ID重复功能描述新建 Pet shop用户帐号用例目的验证 User ID重复时,新建帐号功能是否正确实现用例编号TC-Register-02前提条件客户登陆到Pet shop系统输入/动作期望的输出 / 相应实际情况是否通过点击 Register Now进入注册信息填写页面输入必填注册信息:系统回到注册页面,

10、 提示.User ID :Dean ( 与库中的帐用户名重复号重复 )Password:123654E-mailAddress:First Name: LiLast Name: DeanStreet Address:8thKFCity : NYState/Province: New YorkCountry: USATelephoneNumber:+01-345-456-678909Show the .NET Pet Shopin : EnglishMy favorite category is:Fish.点击Submit输入与库中的未重复的注册帐号 dean01重

11、新输入密码:123654击 Submit,点系统提示注册成功5.3 新建失败 - 必填信息未填功能描述新建 Pet shop 用户帐号用例目的验证必填信息未填时,新建帐号功能是否正确实现用例编号TC-Register-03前提条件客户登陆到Pet shop 系统输入/动作期望的输出 / 相应是否通过实际情况点击 Register Now进入注册信息填写页面直接点击 Submit系统回到注册页面,提示注册信息不完整输入:系统回到注册页面,提User ID :Dean02 (与库中的示注册信息不完整.帐号未重复 )Password:123654E-mailAddress:shoppetshop.c

12、omShow the .NET Pet Shopin : EnglishMy favorite category is:Cats点击 Submit输入:系统回到注册页面,提First Name: Li示注册信息不完整Last Name: DeanStreet Address:8thKFCity : NYState/Province: New YorkCountry: USATelephoneNumber:+01-345-456-67.8909点击 Submit输入:系统提示注册成功Password:123654点击 Submit5.4 修改成功功能描述修改 Pet shop用户帐号用例目的验证

13、 Pet shop帐号信息修改功能是否正确实现用例编号TC-Register-04前提条件客户登陆到Pet shop系统输入/动作期望的输出 / 相应是否通过实际情况点击 SIGN IN进入登录页面输入登录成功User ID : DeanPassword: 123654(在库中注册成功的帐号).点击Submit点击My Account进入帐户信息维护页面修改帐户信息:E-mail Address:系统提示信息修改成功First Name: LiuLast Name: LilyStreet Address: 908 SanRoadCity : CAState/Province: TexasCou

14、ntry: JapanTelephoneNumber:+01-345-456-678911Show the .NET Pet Shopin JapaneseMy favorite category is.Dogs点击 Submit点击 My Account进入帐户信息维护页面删除输入栏内所有信息,点击系统回到注册页面,提Submit示注册信息不完整重新输入帐号信息:系统提示信息修改成E-mail Address:功First Name: LiuLast Name: LilyStreet Address: 908 SanRoadCity : CAState/Province: TexasCoun

15、try: JapanTelephoneNumber:+01-345-456-67.8911Show the .NET Pet Shopin JapaneseMy favorite category isDogs点击 Submit二、性能测试用例性能描述用例目的用户在购物操作过程中(浏览、下订单、搜索等)所需要满足的性能需求验证系统在各种负载/ 压力下是否满足用户响应时间需求用例编号前提条件输入数据客户任意点击宠期望的性能(平均值)响应时间 <1sTC-Performance-01购物系统正常运行实际性能(平均值)是否通过物类别浏览宠物分类在已选择的宠物分响应时间<1s.类的基础上,

16、 选择任意宠物种类进行浏览选择任意宠物种类响应时间 <1s浏览宠物单击“ Help ”或者响应时间 <1s点击其中任一链接,查看帮助页面选择购物车内的产响应时间 <1s品,修改宠物数量,点击“ Update”客户订购宠物成功,响应时间 <2s输入信用卡、 账单信息、配送地址等信息后产生订单客户利用Pet shop若 Fish 的种类 <300, 响搜索功能搜索宠物应时间应 <3sFish.三、兼容性测试用例用例编号TC-Compatibility-01异常输入 / 动作容错能力/ 恢复能力造成的危害、损失输入错误的数据类型错误的数据输入不会对功能和系统产生非

17、正常的影响,且对错误的输入有正确的提示信息输入定义域外的值功能正常,程序无异常,对于定义域之外的值给出正确的提示信息错误的操作顺序系统做出判断,给出正确的操作指引信息异常中断通信系统能进行异常处理异常关闭某个功能每个模块能否正常启动停止、异常停止后能否正常启动负荷超出了极限系统能满足需求定义范围内的负荷需求,超过负荷时给出合理的说明信息.采用 Win2000/XP/2003等兼容支持常用操作系统,MicrosoftIE6.0 及以上版本浏览器采用 Win2000/XP/2003等兼容支持常用操作系统,NetscapeNavigator6.0及以上版本浏览器采用 Win2000/XP/2003等

18、系统给出不兼容支持建议常用操作系统,Microsoft升级浏览器版本的提示信息IE6.0 以下版本浏览器采用 Win2000/XP/2003等系统给出不兼容支持建议常用操作系统,Netscape升级浏览器版本的提示信息Navigator6.0以下版本浏览器四、用户界面测试用例用例编号TC-UI-01检查项测试人员的类别及其评价窗口切换、移动、改变大小时正常吗?.各种界面元素的文字正确吗?(如标题、提示等)各种界面元素的状态正确吗?(如有效、无效、选中等状态)各种界面元素支持键盘操作吗?各种界面元素支持鼠标操作吗?对话框中的缺省焦点正确吗?数据项能正确回显吗?对于常用的功能,用户能否不必阅读手册

19、就能使用?执行有风险的操作时,有“确认”、“放弃”等提示吗?操作顺序合理吗?(如 Tab 键 )有联机帮助吗?各种界面元素的布局合理吗?美观吗?各种界面元素的颜色协调吗?各种界面元素的形状美观吗?字体美观吗?.图标直观吗?一些界面的操作是否考虑了用户的使用习惯?如热键的定义、必输信息的* 标识等所有界面元素都提供了充分而必要的提示吗?是否在具备必要的“一致性”的前提下,设计了与众不同的、让用户记忆深刻的界面?是否提供进度条、动画等反映正在进行的比较耗时间的过程?是否为重要的操作返回必要的结果信息?度量单位、日期格式、人的名字是否让用户误解?翻译文字是否地道,是否符合读者习惯用户界面的原型、代码、文档是否可以被复用?五、安全性测试用例用例编号TC-Security-01假想目标利用各种非法手段入侵进行数据破坏,验证系统是否能够保证具备不同级别的用户拥有不同的权限,并保证数据的完整性与隐私需求和审计需求前提条件做好备份工作,保证所有数据可恢复.非法入侵手段是否实现目标代价利益分析错误的用户名或密码进行登录以匿名用户的身份进行注册用户的操作以匿名用户的身份下订单直接访问订单处理、编辑账户信息等页面的 URL通过修改URL 中用户的ID 或者产

温馨提示

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

评论

0/150

提交评论