(12.14)(功能测试====>头条项目实战)
项目总体概述
项目背景和定位:一款汇聚科技咨询,技术文章和问答交流的用户移动终端产品,用户可以通过此系统获取最新的科技资讯,发表或学习技术,交流技术问题。
项目目标:研发并上线运行,使用测试技术对此系统做功能测试
架构
用户前台(APP):内容推荐,搜索,频道管理,内容提示,个人查看,提问,个人中心,系统设置。
自媒体前台(pc端):内容发布,管理,粉丝管理,评论管理,数据分析,我的受益,私信管理,素材管理。
系统后台(pc端,运营管理人员使用):用户管理,信息管理,审批管理,公告管理,客服管理,系统管理。
项目功能测试
测试对象
登录需求
测试步骤:
分析
web登录功能的测试用例
用例编号 | 用例标题 | 项目/模块 | 优先级 | 前置条件 | 测试步骤 | 测试数据 | 预期结果 |
---|---|---|---|---|---|---|---|
tt_login_001 | 登录功能 | 登录 | P0 | 1.打开登录界面 2. 手机号已经注册 | 1.输入手机号 2.点击发送验证码 3.点击滑块按钮 4.滑动滑块 5.输入验证码 6.勾选协议 7.点击登录 | 1.手机号:注册手机号 2.验证码:正确值 | 1.登录成功,跳转到个人主页 2.手机号文本框失去焦点,变绿色 |
tt_login_002 | 登录失败(手机号为空) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 (未验证后台) 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:空 2.验证码:12344 | 1.登录失败,手机号不能为空 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_003 | 登录失败(11位非自然数) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 (未验证后台) 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:1368756998a 2.验证码:12344 | 1.登录失败,请输入正确手机号 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_004 | 登录失败(10位自然数) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 (未验证后台) 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:1368756998 2.验证码:12344 | 1.登录失败,手机号未注册 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_005 | 登录失败(12位手机号) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 (未验证后台) 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:136875699800 2.验证码:12344 | 1.登录失败,手机号未注册 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_006 | 登录失败(11位未注册手机号) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 (未验证后台) 3.点击滑块 4.拖动滑块 5.输入验证码 6.勾选协议 7.点击登录 | 1.手机号:136875699800 2.验证码:12344 | 1.登录失败,手机号未注册 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_007 | 登录失败(验证码为空) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:136875699809 2.验证码:空 | 1.登录失败,验证码为空 2.手机号文本框失去焦点,为红色 3.按钮不可点 |
tt_login_008 | 登录失败(验证码错误) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 3.输入验证码 4.勾选协议 5.点击登录 | 1.手机号:136875699809 2.验证码:error | 1.登录失败,验证码错误 2.手机号文本框失去焦点,为绿色 |
tt_login_009 | 登录失败(验证码失效) | 登录 | P1 | 1.打开登录界面 2.验证码已超时 | 1.输入手机号 2.点击发送验证码 3.点击滑块 4.拖动滑块 5.输入验证码 6.勾选协议 7.点击登录 | 1.手机号:136875699809 2.验证码:过期 | 1.登录失败,验证码过期 2.手机号文本框失去焦点,为绿色 |
tt_login_010 | 登录失败(未同意协议) | 登录 | P1 | 1.打开登录界面 | 1.输入手机号 2.点击发送验证码 3.点击滑块 4.拖动滑块 5.输入验证码 6.协议 7.点击登录 | 1.协议:不勾选 2.其他:正确操作 | 1.登录失败,请勾选协议 2.手机号文本框失去焦点,为绿色 |
tt_login_011 | 显示和功能正常(谷歌) | 登录 | P2 | 1.安装谷歌浏览器 2.使用谷歌浏览器打开登录界面 | 1.查看登录页面是否显示正常 2.查看使用谷歌浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_012 | 显示和功能正常(IE) | 登录 | P2 | 1.安装IE浏览器 3.使用谷歌浏览器打开登录界面 | 1.查看登录页面是否显示正常 3.查看使用IE浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_013 | 显示和功能正常(火狐) | 登录 | P2 | 1.安装火狐浏览器 4.使用火狐浏览器打开登录界面 | 1.查看登录页面是否显示正常 4.查看使用火狐浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_014 | 显示和功能正常(苹果) | 登录 | P2 | 1.安装苹果浏览器 5.使用谷歌浏览器打开登录界面 | 1.查看登录页面是否显示正常 5.查看使用苹果浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_015 | 显示和功能正常(Ege) | 登录 | P2 | 1.安装Ege浏览器 6.使用Ege浏览器打开登录界面 | 1.查看登录页面是否显示正常 6.查看使用Ege浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_016 | 显示和功能正常(欧朋) | 登录 | P2 | 1.安装欧朋浏览器 7.使用欧朋浏览器打开登录界面 | 1.查看登录页面是否显示正常 7.查看使用欧朋浏览器登录是否成功 | 1.显示与UI 2.登录:正确账号和验证码 | 1.显示正常 2.登录成功 |
tt_login_017 | 显示与UI一致(布局) | 登录 | P3 | 1,打开页面 2,打开UI原型 | 1.检查页面布局 | 产品原型布局数据 | 页面与原型UI一致 |
tt_login_018 | 显示与UI一致(图片与文字) | 登录 | P3 | 1.打开页面 打开UI原型 | 1.检查页面图片和文字 | 产品原型布局数据,真实数据 | 页面与真实数据一致 |
tt_login_019 | 发送验证码成功(滑块滑到指定位置) | 滑块 | P0 | 1.输入正确手机号 2.打开滑块界面 | 拖动滑块到指定空缺位置 | 1.手机号:正确格式 | 手机号成功获取验证码 |
tt_login_020 | 发送验证码成功(滑块一次未滑到指定位置) | 滑块 | P1 | 1.输入正确手机号 2.打开滑块界面 | 拖动滑块未滑到到指定空缺位置 | 1.手机号:正确格式 | 1.手机号获取验证码失败 2.滑块抖动效果 3.回到初始位置 |
tt_login_021 | 发送验证码成功(滑块三次未滑到指定位置) | 滑块 | P1 | 1.输入正确手机号 2.打开滑块界面 | 拖动滑块三次未滑到到指定空缺位置 | 1.手机号:正确格式 | 1.手机号获取验证码失败 2.滑块抖动三次 3.回到初始位置 |
tt_login_022 | 发送验证码成功(滑块五次未滑到指定位置) | 滑块 | P1 | 1.输入正确手机号 2.打开滑块界面 | 拖动滑块五次未滑到到指定空缺位置 | 1.手机号:正确格式 | 1.手机号获取验证码失败 2.滑块抖动五次 3.回到初始位置 |
tt_login_022 | 发送验证码成功(滑块六次未滑到指定位置) | 滑块 | P1 | 1.输入正确手机号 2.打开滑块界面 | 拖动滑块六次未滑到到指定空缺位置 | 1.手机号:正确格式 | 1.手机号获取验证码失败 2.滑块抖动5次 3.第六次滑块界面消失,滑块按钮提示重试 |
完成头条web发布文章功能测试
用例设计分析
用例设计