目录
场景1:全部信息输入正确时,点击注册按钮后系统应该给出相应的提示。
场景2:在输入部分注册信息时,由于信息不全(如手机号),点击注册按钮后系统应该给出相应的提示。
场景3:输入一个未注册过的手机号,并且输入密码与确认密码不一致,然后点击同意协议并注册注册按钮。
场景2:在搜索框中输入数字同音字(如9或九),然后点击搜索按钮。
场景1:输入一个已经存在的用户名,并确保密码和验证码输入正确,然后点击登录按钮。
场景2:输入一个已经存在的用户名,但密码输入错误,验证码输入正确,然后点击登录按钮。
场景3 输入一个已经存在的用户名,密码输入正确,但验证码输入错误,然后点击登录按钮。
一、项目简介
TPshop开源商城系统( Thinkphp shop的简称 ),是深圳搜豹网络有限公司开发的一套多商家模式的商城系统。适合企业及个人快速构建个性化网上商城。包含PC+IOS客户端+Android客户端+微商城,系统PC+后台是基于ThinkPHP MVC构架开发的跨平台开源软件,设计得非常灵活,具有模块化架构体系和丰富的功能,易于与第三方应用系统无缝集成,在设计上,包含相当全面,以模块化架构体系,让应用组合变得相当灵活,功能也相当丰富。
二、测试执行情况及其功能测试
手工测试
手动编写测试用例
1、注册:
测试用例的执行
场景1:全部信息输入正确时,点击注册按钮后系统应该给出相应的提示。
预期结果:弹窗显示“注册成功”,并跳转到首页。
实际结果:弹窗显示“注册成功”,但会过几秒跳转到首页,与预期一致。
场景2:在输入部分注册信息时,由于信息不全(如手机号),点击注册按钮后系统应该给出相应的提示。
预期结果:手机号码输入不能为空。
实际结果:显示手机号码输入不正确,要求补全所有必填项,与预期有些许出入。
场景3:输入一个未注册过的手机号,并且输入密码与确认密码不一致,然后点击同意协议并注册注册按钮。
预期结果:系统应该提示用户检查确认密码是否输入一致。
实际结果:系统确实给出了相应的提示,指示用户检查确认密码,与预期结果一致
2、搜索
场景1:在搜索框中输入汉字(手机),然后点击搜索按钮。
预期结果:系统应该显示所有与手机类的商品
实际结果:系统确实显示了所有与手机类的商品,与预期结果一致
场景2:在搜索框中输入数字同音字(如9或九),然后点击搜索按钮。
预期结果:系统应该显示所有商品名里有9的商品
实际结果:系统确实显示了所有商品名里有9的商品,与预期结果一致
3、下单业务
场景1:由于未填写收货地址,而导致下单失败
预期结果:点击提交订单时弹出地址填写框
实际结果:进入下单界面后弹出地址填写框若,直接关闭在点击提交订单按钮没有反应,与预期结果不一致
4、购物车 
场景1:修改购物车商品数量点击 + 号
预期结果:商品数量 +1
实际结果:商品数量确实增加了一个,与预期结果一致
场景2:将商品数量修改为201个
预期结果:提示商品数量不能大于200
实际结果:确实提示了商品数量不能大于200,并且井数量纠正为200个,结果超过预期
5、登录
场景1:输入一个已经存在的用户名,并确保密码和验证码输入正确,然后点击登录按钮。
预期结果:系统应该显示登录成功,并跳转到我的商城。
实际结果:系统未显示登陆成功,直接跳转到了我的商城,与预期结果有出入
场景2:输入一个已经存在的用户名,但密码输入错误,验证码输入正确,然后点击登录按钮。
预期结果:系统应该显示密码错误。
实际结果:系统却实显示了密码错误,与预期结果一致。
场景3 输入一个已经存在的用户名,密码输入正确,但验证码输入错误,然后点击登录按钮。
预期结果:系统应该显示验证码错误。
实际结果:系统却实显示了验证码错误,与预期结果一致。
6、忘记密码
场景1:账号输入未注册的手机号
预期结果:系统应该显示用户名验证有误。
实际结果:系统确实显示了用户名验证有误,与预期结果一致。
场景2:验证码未填写
预期结果:系统应该显示验证码错误。
实际结果:系统确实显示了验证码错误,与预期结果一致。