(图片来源网络,侵删)
淘宝首页手机充值功能如下图所示:输入的手机号必须满足以下条件:1、数字字符2、必须等于11位3、必须是以13,14,15和17,18开头(此处主要判断电信、移动、联通等号码)4、确认手机号必须和手机号码相同在充值页面如果输入相关信息后不符合以上规则,当光标离开相应的输入框后,页面即在输入框右方给出提示(提示在输入框右侧给出红色警示标志,并将光标放入对应的输入框中,若有多个输入框同时错误,将光标置入页面第一个错误输入框)正常测试流程1.输入正确的手机号码和确认号码,选择面值100,跳转到充值页面2.输入正确的手机号码,确认号码不一致,页面提示错误3.输入正确的手机号码,确认号码为空,页面提示错误4.输入正确的手机号码,确认号码和手机号码一致,但多一位,页面提示错误手机号码长度验证5.输入的手机号码长度为10位,页面提示错误6.输入的手机号码长度位12位,页面提示错误手机号码格式验证7.输入的手机号码中带字符,页面提示错误8.输入的手机号码中带特殊字符—转义字符,页面提示错误9.输入的手机号码前两位为12,页面提示错误10.输入的手机号码前两位为16,页面提示错误11.输入的手机号码前两位为19,页面提示错误12.输入的手机号码号码为23,页面提示错误充值过程如下选择输入金额,分别为10,30,50 ,100,200 页面显示打折信息,并按实际打折信息进行支付(10元不打折,30-50 9.9折,100以上9.8折)默认进入页面是选择100元点击充值,若用户未登陆,提示用户登陆并弹出用户登陆框若用户登陆失败三次,则弹出用户找回密码流程用户登陆成功,直接进入支付页面,用户选择合适的支付方式跳转链接进行,若用户支付成功,返回支付页面并提示用户充值成功若用户支付失败,则返回用户支付页面,提示用户换一种支付方式若用户支付成功但支付的金额不足,则支付页面刷新并提示用户继续支付剩余的金额如果用户支付完成则返回支付页面并提示用户充值成功如果用户支付了部分金额,但未完成订单,则订单1小时候自动取消并将金额存入用户的支付宝账户折扣检查13.选择面值为50,折扣为9.914.选择面值为其他,可以选择为10,无折扣15.选择面值为其他,可以选择为30,折扣为9.916.选择面值为其他,可以选择为200,折扣为9.8支付金额检查17.默认选择面值为100,点击充值,跳转到充值页面的折扣金额正确18. 默认选择面值为10,点击充值,跳转到充值页面的折扣金额正确19. 默认选择面值为30,点击充值,跳转到充值页面的折扣金额正确20. 默认选择面值为50,点击充值,跳转到充值页面的折扣金额正确21. 默认选择面值为200,点击充值,跳转到充值页面的折扣金额正确登陆流程检查22.用户处于未登陆状态,点击充值,弹出登陆对话框23.用户输入正确的用户名和密码,登陆成功,页面跳转到充值页面24.用户输入用户名和密码错误一次,页面提示错误25.用户输入账号密码错误一次后,输入正确的信息,登陆成功,页面跳转到种植页面26.用户输入用户名和密码错误二次,页面提示错误27.用户输入账号密码错误二次后,输入正确的信息,登陆成功,页面跳转到种植页面28.用户输入用户名和密码错误三次,页面直接跳转到找回密码页面29.用户关闭登陆提示框,点击充值按钮,跳转到登陆页面支付检查30.用户支付成功,返回支付页面,提示支付成功31.用户支付失败,返回支付页面,提示支付失败,换一种支付方式32.用户在支付时,只支付了部分金额,支付页面刷新,显示支付的金额为X33.用户在支付时,只支付了部分金额,后面未再支付,支付的时间超时,支付的金额1小时后返回用户账户34.用户在支付时,点击了多次支付链接,第一次支付成功,第二次支付失败注意:软件测试不仅需要按照正常流程测试,也需要进行破坏测试(不允许输入的字段或字母,看系统是否报错)
0 评论