《购物车管理测试用例》由会员分享,可在线阅读,更多相关《购物车管理测试用例(24页珍藏版)》请在金锄头文库上搜索。
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的数量为
2、3,同时subtotal价格为单价的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列出所有
3、Bulldog的性别、单价等信息点击“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的性别、单价等信息点击Ma
6、le Adult显示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新建帐号功能是否正确实
8、现用例编号 TC-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
9、in: EnglishMy 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 Stre
10、et Address: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-R
11、egister-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:
12、8th KFCity: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:1236
13、54(在库中注册成功的帐号)点击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 进入帐户信息维护页面删除输入栏内所有信息,点击Submit系统回到注册页面,提示注册信息不完整重新输入帐号信息:E-mail Address:First Name: LiuLast Name: Lily Street Address:908 San RoadCity:CA State/Province: TexasCount