手机app测试用例
测试用例的例子
测试用例的例子
以下是 9 条关于测试用例的例子:
1. 你知道吗,就像医生给病人做全面检查一样,咱测试软件也得设计各种测试用例。
比如说,登录功能,得试试不同的用户名和密码组合,这可不就跟试钥匙开不同的锁一样嘛!
2. 哎呀,测试用例就好比是游戏里的关卡设计呀!比如测试一个购物车功能,要添加商品、删除商品、修改数量等等,这多像一道道关卡等着我们去突破呀!
3. 嘿,你想想,测试用例不就像是为软件挖陷阱,看它会不会掉进去!像测试网页的响应时间,设定个很慢的网络环境,看看它会不会卡顿,这多有意思啊!
4. 哇塞,你觉得测试用例像不像给软件设的一道道难题!比如说测试一个图片上传功能,用各种奇奇怪怪的图片格式,看它能不能应对,这不是跟刁难它一样嘛!
5. 咦,测试用例不就像给软件准备的一场场考试嘛!比如测试软件的兼容性,在不同的操作系统上运行,看它能不能通过,这跟我们考试有啥区别呀!
6. 嘿呀,测试用例可以说是软件的试金石呀!就拿测试一个表单提交来说,必填项不填、输入超长字符,这就是在考验它的坚韧程度呢,不是吗?
7. 哇哦,测试用例不就是探索软件的秘密武器嘛!像测试一个搜索功能,输入各种模糊的关键词,看它能不能找到想要的结果,这多刺激呀!
8. 哈喽呀,测试用例简直就像是在给软件做体检呢!比如测试一个支付功能,模拟各种支付失败的情况,看它怎么处理,这不是在仔细检查它的健康状况嘛!
9. 所以说呀,测试用例真的超级重要啊!它们能让软件的各种问题无所遁形,能让我们的软件变得越来越好!。
app计步功能测试用例
功能。
版本需更新到包含此功能的版本。
执行结果备注给出温馨提示,‘您的手机不支持“互融宝计步”功能,您可更换手机参与此活动。
’停留当前页,不刷新。
后台记录对应数据显示计步运动豆腐块不显示计步运动豆腐块计步中心显示正常1.运动数据不显示,同时提示‘本手机步数只能同步给3个账号,请换手机登录当前账号参与计步。
’2、同时后台记录相关信息?记录内容和记录地方3、运动奖励数据正常显示,可领取4.历史数据正常显示正常进入计步中心页面给出温馨提示‘本手机步数只能同步给3个账号,请换手机登录当前账号参与计步。
’页面元素正确,功能齐全,页面符合设计要求分时间端显示正确文字取值正确1.实时获取当日的步数,光环闪动,满打卡步数时,光环显示满2.满打卡步数值取后台配置3.点击刷新图标,步数模块刷新,重新加载数据获取最新数据4.用户的行走步数取值手机系统本身的步数5.③在23点附近自动同步用户数据提示:满多少步打卡。
不显示打卡按钮1.显示【打卡】按钮2.打卡按钮抖动显示1.弹框显示:当前荣誉,本月已累计打卡次数,打卡时步数、如配置打卡奖励则显示再累计打卡X天可领取的奖励、打卡门槛(数据取后台配置)、分享好友按钮2.关闭弹框,运动中心显示已打卡同之前分享功能,默认分享至微信1.新页面打开2、运动攻略没用后台配置3、页面显示符合设计要求1.显示用户本月已打卡的累计次数2.每月月底最后一天零点清零3,1步=0.72米计算换算成公里单位显示,公里保留小数点后一位,四舍五入数值可能很小。
200步等于0.144公里按照累计打卡次数和荣誉对照表显示荣誉跳转到运动荣誉页面页面展示当前荣誉,当月累计打卡次数,再打卡X天取得的相应奖励,若达到【可领奖励的】最大打卡次数则【不显示】此提示。
A.已打卡的日期用颜色标注出来,点击已打卡的某个日期,则弹出提示框,显示该日期的打卡信息,此信息在每日打卡基础上做删减。
B.未打卡的日期点击无响应C.点击【分享好友】,则跳转分享运动信息的海报页,分享的是点击日期的运动信息,1.自然月内的累计打卡次数达配置数给予奖励,累计打卡次数和对应奖励取值后台配置2.打卡达配置数时的那次打卡,自动发放奖励取值后台配置数据配置活动奖励显示,不配置不显示配置抵扣券、积分①步数门槛和对应奖励取值后台配置 ②当天的最高步数1.达到设置步数则可领取相应奖励,按钮显示立即领取2.未达到设置步数,按钮显示还需X步,X=达到奖励步数-当前步数1.奖励领取的截止日期为产生奖励的次日2.最迟领取时间为当日的24点,过24点则为昨日奖励奖励按照【步数升序】排列A.领取成功:领取成功B.奖励已过期:已过期C.网络异常:网络异常,请重试。
手机APP测试如何进行兼容性测试
手机APP测试如何进行兼容性测试移动应用的兼容性测试是一个重要的测试环节,它确保应用程序能够在不同的设备、操作系统和网络环境中正常运行。
下面是一个详细的步骤来进行手机APP的兼容性测试:1.确定测试目标:首先,需要明确测试的目标,例如要测试的设备类型、操作系统版本、分辨率和屏幕大小等。
这将有助于确保测试的全面性和准确性。
2.收集测试设备:根据测试目标,收集足够数量和类型的测试设备。
可以使用真实设备或者虚拟设备进行测试。
真实设备更接近真实环境,但虚拟设备更灵活和经济。
3.准备测试环境:确保测试环境的准备就绪。
这包括正确的操作系统版本和配置,网络连接稳定等。
4.确定测试用例:编写测试用例来覆盖应用程序的各个功能和场景。
测试用例应该包括常见的操作,例如安装、启动、导航、输入、浏览和关闭等。
5.进行手动测试:使用测试用例逐一测试应用程序。
在不同设备上测试应用程序的每个功能和场景。
注意观察和记录任何错误、异常或不兼容的问题。
6.自动化测试:对于需要频繁执行和大规模测试的功能或场景,可以考虑使用自动化测试工具进行测试。
自动化测试可以提高测试的效率和准确性。
7.记录和分析测试结果:对测试过程中发现的问题进行记录和分析。
包括错误描述、截图、操作步骤等。
这些记录将有助于开发人员快速定位和修复问题。
8.修复和重新测试:向开发人员报告发现的问题,并等待他们进行修复。
修复后,重新执行测试用例以确保问题已经解决。
9.性能测试:进行性能测试,确保应用程序在各种设备和网络条件下的稳定性和响应能力。
10.发布和监控:最终发布应用程序之前,进行最后一轮兼容性测试。
一旦发布,应监控应用程序的性能和兼容性,及时处理任何问题。
兼容性测试的注意事项:1.尽可能覆盖各种常见设备和操作系统版本,以确保应用程序在广泛的设备上都能正常运行。
2.测试时要关注不同设备和操作系统之间的差异,例如屏幕大小、分辨率、输入模式等。
3.在测试中模拟不同网络环境,包括WiFi、4G、3G以及较慢或不稳定的网络连接。
APP测试用例模板
出现TA的信息(背景头像、昵称、签名、关注数、粉丝数、入手、出手)、中部出现关注和私聊按钮,下面是TA发表的与TA喜欢的Tab、下部列表出现TA发表的内容
Android下方出现筛选图片和商品按钮
IOS发布较多会出现该按钮
2
点击TA的头像
点击关注数、粉丝数
进入相对应的页面
3
点击TA的头像
2.【发表图片】
编号
条件
步骤
预期结果
实际结果
1
打开分享照片页面
首次提示使用相册权限-允许
显示相册图片或相册
左下角显示相机图标
2
打开分享照片页面
提示使用使用相册权限-拒绝
页面不显示内容
左下角显示相机图标
3
打开分享照片页面
点击左下角图标
提示是否允许使用相机
允许-进行拍照
不允许-页面黑屏
4
打开分享照片页面
8
进入分享编辑页面
点击左上角
弹出对话框
选择放弃,返回分享照片前的页面
选择继续,可继续编辑
9
进入分享编辑页面
点击商品描述栏
可填写描述
10
进入分享编辑页面
点击图片框
弹出相册图片,可选择相册图片和相机拍照
添加图片可进行编辑
11
进入分享编辑页面
按住并挪动以添加图片
可调整已添加照片顺序
12
进入分享编辑页面
点击位置按钮
关闭侧边栏
3
打开侧边栏
登录状态下点击头像
进入设置个人信息页面
5
打开侧边栏
点击我的订单
登录状态,进入买买买+卖卖卖页面;
未登录状态,进登录页面,登录成功后进入订单页面;取消登录返回侧边栏
手机APP产品测试用例实例与模版
手机APP产品测试用例实例与模版.XXX中国电信项目功能测试用例撰稿人:XX信息网络有限责任公司XXX.X月XX日2013年目录----------------------------------------------------------------------------------------------------------------- 4概述1.----------------------------------------------------------------------------------------------------- 1.编写目的----------------------------------------------------------------------------------------------------- 41.2读者对象----------------------------------------------------------------------------------------------------- 1.参考资料------------------------------------------------------------------------------------------- 5 2.ANDROI测试用例---------------------------------------------------------------------------------------------------- 注2.登/----------------------------------------------------------------------------------------------------- 文件上2.2----------------------------------------------------------------------------------------------------- 72.3文件收藏---------------------------------------------------------------------------------------------- 文件删还2.40------------------------------------------------------------------------------------------------- 2.文件重命名---------------------------------------------------------------------------------------------------- 12.文件移动22.文件分享---------------------------------------------------------------------------------------------------- 4图片浏览2.8---------------------------------------------------------------------------------------------------- 1 2.相册备份1---------------------------------------------------------------------------------------------------- 71私密空2.10--------------------------------------------------------------------------------------------------8--------------------------------------------------------------------------------------------------------- 12.1设置 2.1客户端安装升/----------------------------------------------------------------------------------------- 21.概述1.1编写目的编写本测试用例的目的是为测试工程师提供关于对中国电信XXX项目的系统整体功能测试提供指导。
app测试用例
APP测试用例1. 登录功能测试1.1 正常登录•测试目标:确认用户可以使用正确的用户名和密码成功登录到APP •测试步骤:1.打开APP2.输入正确的用户名和密码3.点击登录按钮•预期结果:登录成功,并跳转到首页界面1.2 错误密码登录•测试目标:确认当用户输入错误的密码时,无法成功登录到APP •测试步骤:1.打开APP2.输入正确的用户名和错误的密码3.点击登录按钮•预期结果:登录失败,提示错误密码1.3 错误用户名登录•测试目标:确认当用户输入错误的用户名时,无法成功登录到APP •测试步骤:1.打开APP2.输入错误的用户名和正确的密码3.点击登录按钮•预期结果:登录失败,提示错误用户名2. 注册功能测试2.1 正常注册•测试目标:确认用户可以使用有效的邮箱地址和密码成功注册账户•测试步骤:1.打开APP2.点击注册按钮3.输入有效的邮箱地址和密码4.点击确认注册按钮•预期结果:注册成功,并自动登录到APP2.2 无效邮箱注册•测试目标:确认用户在注册时输入无效的邮箱地址时,无法成功注册•测试步骤:1.打开APP2.点击注册按钮3.输入无效的邮箱地址和密码4.点击确认注册按钮•预期结果:注册失败,提示无效邮箱地址2.3 弱密码注册•测试目标:确认用户在注册时输入弱密码时,无法成功注册•测试步骤:1.打开APP2.点击注册按钮3.输入有效的邮箱地址和弱密码(如123456)4.点击确认注册按钮•预期结果:注册失败,提示密码过于简单3. 首页功能测试3.1 显示内容•测试目标:确认首页能够正常显示各类内容•测试步骤:1.打开APP2.登录账号3.查看首页界面•预期结果:首页能够正常显示各类内容,如推荐文章、热门话题等3.2 点赞功能•测试目标:确认用户能够成功给内容点赞•测试步骤:1.打开APP2.登录账号3.在首页中选择一篇文章或者一个话题4.点击点赞按钮•预期结果:点赞成功,并显示点赞数量增加3.3 评论功能•测试目标:确认用户能够成功评论内容•测试步骤:1.打开APP2.登录账号3.在首页中选择一篇文章或者一个话题4.点击评论按钮5.输入评论内容6.点击发送按钮•预期结果:评论成功,并显示评论内容在页面中4. 设置功能测试4.1 修改个人信息•测试目标:确认用户能够成功修改个人信息•测试步骤:1.打开APP2.登录账号3.进入设置界面4.点击编辑个人信息按钮5.修改个人信息,如昵称、头像等6.点击保存按钮•预期结果:信息修改成功,并在页面中显示更新后的个人信息4.2 修改密码•测试目标:确认用户能够成功修改密码•测试步骤:1.打开APP2.登录账号3.进入设置界面4.点击修改密码按钮5.输入旧密码和新密码6.点击保存按钮•预期结果:密码修改成功,并可以使用新密码登录4.3 推送通知设置•测试目标:确认用户能够成功设置推送通知开关•测试步骤:1.打开APP2.登录账号3.进入设置界面4.打开或关闭推送通知开关5.点击保存按钮•预期结果:推送通知设置成功,并按照设置开关的状态接收通知总结以上是针对APP的测试用例,涵盖了登录、注册、首页展示、点赞、评论、个人信息修改、密码修改和推送通知设置等功能。
APP测试点(共5篇)
APP测试点(共5篇)第一篇:APP测试点1.功能性测试:——根据产品需求文档编写测试用例。
——软件设计文档编写用例。
注意:就是根据产品需求文档编写测试用例而进行测试。
2.兼容性测试: ——android版本的兼容性——手机分辨率兼容性——网络的兼容性:2G3G4GWIFI,弱网下、断网时——app跨版本的兼容性 1.适配性测试:1>.手机不同分辨率支持:客户端支持的分辨率等2>.手机不同版本的支持:2.34.04.4等;在测试计划中:需要安排单独的时间用于android不同系统的兼容性测试,包括2.0以下版本和4.0以上等3>.手机不同厂家系统的支持:不同厂家会有不同android系统,例如:小米,华为,锤子对市面上主流手机的支持4>.手机不同尺寸的支持:3.5到5.0屏幕在UI显示有区别,要支持最大到最小。
2.安装、卸载测试:1>.生成apk文件在真机上可以安装及卸载; 2>.Android手机端通用安装工具。
如:豌豆荚 3.在线升级测试: 1>.验证数字签名2>.升级后可以正常使用。
3>.在线跨版本升级。
3.性能测试:——压力测试:——电量流量测试:——cup、内存消耗:——app 启动时长——crash率——内存泄漏 4.网络测试:1.外网测试主要现实模拟客户使用网络环境,检验客户单程序在实际网若环境中使用情况及进行业务操作。
2.外网测试主要覆盖到wifi2G3G4G,.netwap、电信移动联通、所有可能的组合进行测试。
原则:1.尽可能全面覆盖用户的使用场景,测试用例中需要包含不同网络排列组合的各种可能。
2.还有模拟信号被屏蔽时候。
客户端的影响等。
还有做外包场景测试,在高山、丘陵、火车上等特殊环境下进行全面测试5.接口性测试:——client端和service端的交互——client端的数据更新和service端的数据是否一致——client 端更新时断开了。
APP测试通用用例--我的(用户角色全选、资料、修改密码、版本更新、消息提醒、关于APP、。。。
APP测试通⽤⽤例--我的(⽤户⾓⾊全选、资料、修改密码、版本更新、消息提醒、关于APP、。
注意⽤户⾓⾊权限控制:⼀、⽤户⾓⾊⽤例步骤编号步骤预期1使⽤系统管理员账号登录系统可查看所有应⽤内显⽰的全部信息2使⽤普通⽤户账号登录系统根据平台端设置的权限,查看对应的信息(1)我的主页页⾯展⽰(具体根据UI效果图上的具体内容进⾏展⽰)⽤例步骤编号步骤预期1点击左上⾓的⼈物按钮弹出我的主页弹窗,显⽰⽤户头像、账号名称,我的资料、修改密码等,图标与⽂字相对应2我的资料页⾯头像、⽂案显⽰正常3修改密码页⾯页⾯正常显⽰,⽂案⽆错乱4设置页⾯页⾯正常显⽰,开关打开状态时,开关显⽰蓝⾊,关闭状态时,开关显⽰灰⾊5关注页⾯页⾯正常显⽰6关于app页⾯页⾯正常显⽰,图标logo显⽰正确(2)我的资料(具体根据UI效果图上的具体内容进⾏展⽰)⽤例步骤编号步骤预期1点击左上⾓的⼈物按钮弹出侧边栏,显⽰我的主页2点击我的资料可查看个⼈资料,资料不可修改(3)修改密码(具体根据UI效果图上的具体内容进⾏展⽰)⽤例步骤编号步骤预期1输⼊正确旧密码进⼊输⼊新密码页⾯2输⼊错误旧密码提⽰密码错误请重新输⼊3不输⼊旧密码,点击确定按钮提⽰密码为空4输⼊任⼀新密码(字母、数字、特殊符号、表情),点击确定提⽰成功修改密码(4)我的主页-设置页⾯前置条件⽤例步骤编号步骤预期1点击设置进⼊设置页⾯2点击开启新消息通知\设备报警通知\数据报警产⽣通知\审核退回通知当有新消息(系统通知)\设备报警通知\数据报警产⽣通知\审核退回通知时,可收到通知提醒3点击关闭消息通知当有新消息(系统通知)\设备报警通知\数据报警\审核退回通知时,收不到通知提醒4点击开启声⾳\震动开关当通知开关开启时,当收到新通知,可产⽣声⾳\震动5点击退出登录退出当前账号登录,回到登录⾸页(5)我的主页--清除缓存⽤例步骤编号步骤预期编号步骤预期1点击清除缓存清除应⽤缓存,⼿机内存空间减少相应的缓存⼤⼩(6)关于APP⽤例步骤编步骤预期号1点击关于app进⼊关于app页⾯,显⽰应⽤logo,当前版本,更新时间、应⽤下载⼆维码、检查更新按钮2当app为旧版本时,查看关于APP页⾯当前版本、更新时间显⽰正确3当app为旧版本时,点击检查更新按钮直接下载安装包4正在下载安装包的过程中,再次点击更新按钮提⽰正在下载安装包中5不安装最新版本的安装包,将下载的安装包删除,点击重新下载安装包更新按钮6当app为最新版本时,查看关于APP页⾯当前版本、更新时间显⽰正确7当app为最新版本时,点击检查更新按钮提⽰当前已是最新版本8已下载该app,扫描⼆维码下载可覆盖安装9未下载该app,扫描⼆维码下载可成功安装。
软件测试用例范文
软件测试用例范文标题:手机应用软件登录功能测试用例一、测试用例名称:正确的用户名和密码登录1. 用例描述:用户使用正确的用户名和密码进行登录操作。
2. 前提条件:用户已经正确下载并安装了手机应用软件。
3. 测试步骤:- 打开手机应用软件。
- 在登录页面输入正确的用户名。
- 在密码输入框中输入正确的密码。
- 点击登录按钮。
4. 预期结果:- 用户成功登录,并跳转到应用首页。
- 应用首页显示用户的个人信息。
二、测试用例名称:错误的用户名和密码登录1. 用例描述:用户使用错误的用户名和密码进行登录操作。
2. 前提条件:用户已经正确下载并安装了手机应用软件。
3. 测试步骤:- 打开手机应用软件。
- 在登录页面输入错误的用户名。
- 在密码输入框中输入错误的密码。
- 点击登录按钮。
4. 预期结果:- 系统提示用户名或密码错误。
- 用户无法登录,并停留在登录页面。
三、测试用例名称:空用户名和密码登录1. 用例描述:用户未输入用户名和密码进行登录操作。
2. 前提条件:用户已经正确下载并安装了手机应用软件。
3. 测试步骤:- 打开手机应用软件。
- 在登录页面不输入用户名和密码。
- 点击登录按钮。
4. 预期结果:- 系统提示用户名和密码不能为空。
- 用户无法登录,并停留在登录页面。
四、测试用例名称:忘记密码找回1. 用例描述:用户忘记密码,通过找回密码功能进行操作。
2. 前提条件:用户已经正确下载并安装了手机应用软件。
3. 测试步骤:- 打开手机应用软件。
- 在登录页面点击“忘记密码”链接。
- 进入密码找回页面。
- 输入注册时的手机号码。
- 点击发送验证码按钮。
- 输入收到的验证码。
- 输入新密码。
- 点击确认按钮。
4. 预期结果:- 系统验证成功,提示密码重置成功。
- 用户可以使用新密码登录。
五、测试用例名称:退出登录1. 用例描述:用户在登录状态下进行退出操作。
2. 前提条件:用户已经正确登录了手机应用软件。
3. 测试步骤:- 在应用首页点击用户头像。
测试用例说明
测试用例说明标题:手机购物APP测试用例说明1. 引言手机购物APP已经成为现代人购物的重要方式之一,为了保证用户的使用体验和购物流程的顺畅,我们需要进行全面而系统的测试。
本文将从用户注册、登录、商品浏览、购物车管理以及支付五个方面,提供详细的测试用例说明,以保证APP的质量和稳定性。
2. 用户注册2.1. 用例名称:注册新用户2.2. 前提条件:手机购物APP未登录状态2.3. 测试步骤:1. 打开APP,点击注册按钮2. 输入有效的手机号码和验证码3. 设置密码并确认4. 提交注册2.4. 预期结果:- 注册成功,跳转至登录页面- 用户注册信息可在后台数据库中查到并存储3. 用户登录3.1. 用例名称:用户登录3.2. 前提条件:拥有有效的注册信息3.3. 测试步骤:1. 打开APP,点击登录按钮2. 输入正确的手机号码和密码3. 点击登录按钮3.4. 预期结果:- 登录成功,跳转至个人中心页面- 登录信息验证通过4. 商品浏览4.1. 用例名称:搜索商品4.2. 前提条件:已登录状态4.3. 测试步骤:1. 打开APP,点击搜索框2. 输入关键词并点击搜索按钮3. 浏览搜索结果页面4. 点击某个商品进入商品详情页面4.4. 预期结果:- 搜索结果展示与搜索关键词相关的商品 - 商品详情页面展示正确的商品信息5. 购物车管理5.1. 用例名称:添加商品到购物车5.2. 前提条件:已登录并进入商品详情页5.3. 测试步骤:1. 在商品详情页点击加入购物车按钮2. 确认购买属性和数量3. 点击确认添加5.4. 预期结果:- 添加成功后跳转至购物车页面- 购物车页面中显示所添加的商品信息6. 支付6.1. 用例名称:购物车结算6.2. 前提条件:已登录并选择完需要购买的商品6.3. 测试步骤:1. 进入购物车页面,勾选选择需要购买的商品2. 点击结算按钮3. 选择支付方式并填写相应信息4. 点击付款按钮6.4. 预期结果:- 支付成功后跳转至订单详情页面- 订单详情页面展示正确的订单信息本文所提供的测试用例说明涵盖了手机购物APP的注册、登录、商品浏览、购物车管理以及支付等五个方面,可全面而系统地指导测试工程师进行测试。
Android手机测试用例-从事手机测试必备
下载中断异常测试
下载中有外部事件发生
JAVA文件管理测试
JAVA应用测试
十一、输入法测试规范
输入法测试 笔画输入法 核对中文字库(GB2312) 文本输入
按键测试 拼音输入法 文本输入
按键测试 英文输入法 文本输入
按键测试 数字、标点符号、特殊字符输入 输入数字
数字、标点符号、特殊字符输入
输入数字
呼叫等待
网络列表
网络选择
本机号码传送
八、保密设置测试规范
保密设置 键盘锁
手机密码功能
手机密码功能
SIM卡Pin1、Pin2、Puk码 的功能及操作
FDN(固定拨号);功能
九、时钟设置测试规范
时钟设置 闹钟功能
十、游戏测试规范
游戏 游戏说明核对
游戏参数设置测试 游戏
Java功能
JAVA应用管理(JAM); 测试
编辑备忘录
万年历
查阅万年历
英汉词典
操作确认
汉译英、英译汉
十三、WAP功能测试规范
WAP功能 使用拨号方式(CSD); 连接WAP浏览
使用GPRS连接WAP
GPRS设置
无线调制解调器参数设置
电子邮件参数设置
十四、STK服务与动感无限测试规范
STK服务 SIM卡适应性测试
STK服务测试
动感无限
功能兼容及网络适应性测 试
信息提示
启动回执测试
SMS接入网络
检查容量(已用空间);
检查容量(已用空间);
收、发件箱锁
小区广播
开启、关闭小区广播功能
小区广播与GPRS
选择广播频道
语音信箱
语音信箱
多媒体彩信
测试用例模板和例子
测试用例模板和例子一、测试用例模板。
1. 测试用例编号,TC-001。
2. 测试项,登录功能。
3. 前置条件,用户已安装并打开了软件。
4. 测试数据,用户名、密码。
5. 预期结果,能够成功登录并跳转到主页。
6. 实际结果,登录成功,跳转到主页。
7. 测试结论,登录功能正常。
二、测试用例例子。
1. 测试用例编号,TC-002。
2. 测试项,搜索功能。
3. 前置条件,用户已登录并跳转到主页。
4. 测试数据,输入关键词“测试”,点击搜索按钮。
5. 预期结果,能够显示相关的测试信息。
6. 实际结果,显示了与关键词“测试”相关的信息。
7. 测试结论,搜索功能正常。
三、测试用例模板和例子的编写要点。
在编写测试用例模板和例子时,需要注意以下几个要点:1. 测试用例编号和测试项要清晰明了,便于管理和查找;2. 前置条件和测试数据要真实可靠,确保测试环境的准确性;3. 预期结果和实际结果要进行对比,以验证功能的正确性;4. 测试结论要简明扼要,表达测试结果的判定;5. 测试用例例子要具体生动,便于理解和执行。
四、测试用例模板和例子的应用场景。
测试用例模板和例子适用于软件开发过程中的测试阶段,可以帮助测试人员进行系统性、全面性的测试工作,确保软件的质量和稳定性。
同时,也可以作为开发人员的参考,帮助他们理解和修复软件中的问题。
五、测试用例模板和例子的总结。
测试用例模板和例子是软件测试中的重要工作内容,它可以帮助测试人员进行有序、规范的测试工作,提高测试效率和质量。
同时,也可以为开发人员提供宝贵的参考信息,帮助他们改进和完善软件功能。
因此,编写测试用例模板和例子是软件开发过程中不可或缺的一环。
手机app测试用例
手机app测试用例目录目录 (1)1. 用户登录 (3)1.1用户登录流程 (3)1.1.1游客登录 (3)1.1.2微信登录 (3)1.1.3正常账号登录 (4)1.2接口要素检验 (4)2. 用户注册 (5)2.1用户注册流程 (5)2.1.1正常注册 (5)2.2接口要素检验 (5)3. 个人中心 (6)3.1正常用户个人中心 (6)3.1.1推广收益 (6)3.1.2昵称修改 (7)3.1.3修改头像 (7)3.2游客与微信用户个人中心 (7)3.2.1推广收益 (7)3.2.2一键转正 (8)3.2.3昵称修改 (8)3.2.4修改头像 (8)3.3接口要素检验 (8)4. 安全中心 (10)4.1正常用户安全中心 (10)4.1.1修改密码 (10)4.1.2密保问题 (10)4.1.3绑定手机 (11)4.1.4实名认证 (11)4.2游客与微信用户安全中心 (11)4.2.1绑定手机 (11)4.2.2实名认证 (12)4.3接口要素检验 (12)5. 设置 (13)5.1功能设置 (13)5.1.1背景音乐 (13)5.1.2音效音乐 (14)5.1.3音量控制 (14)5.1.4退出app (14)5.1.5账号切换 (14)5.2app规则 (15)5.3意见反馈 (15)5.3.1发送反馈意见 (15)5.4客服服务 (15)5.5关于手机 (16)5.5.1检查更新 (16)5.5.2服务协议与隐私说明 (16)6. 常用功能栏 (16)6.1银行 (17)6.1.1开通银行 (17)6.1.2登录银行 (17)6.1.3存款 (17)6.1.4取款 (17)6.2背包 (18)6.3好友 (18)6.3.1我的好友 (18)6.3.2临时好友 (19)6.3.3查找好友 (20)6.4活动 (20)6.4.1系统信息 (20)6.4.2活动中心 (20)6.5充值 (21)6.5.1微信支付 (21)6.5.2支付宝支付 (21)6.5.3银联支付 (21)6.6商城 (22)6.6.1道具商城 (22)6.6.2礼品商城 (22)6.6.3兑换记录 (23)6.7福利 (23)6.7.1会员特权 (23)6.7.2破产补助 (23)6.7.3每日签到 (23)6.7.4首冲奖励 (24)6.7.5每日抽奖 (24)6.8更多 (24)6.8.1兑换码 (24)6.8.2分享 (24)6.9接口要素检验 (25)7. 找回密码 (26)7.1找回登录密码 (26)7.1.1密保找回 (26)7.1.2手机找回 (27)7.2找回银行密码 (27)7.2.1密保找回 (27)7.2.2手机找回 (28)7.3接口要素检验 (28)1.用户登录游客登录用户所在机器刷机后,对应的游客账号会重新生成,原账号数据会丢失。
APP通用测试用例
按照说明书处理,例如文件可以取 消,已安装文件被删除
软件重新安装无异常 软件重新安装无异常 软件重新安装无异常 给出正确提示
可以卸载 目标:支持360、豌豆荚、应用宝等 主流辅助工具
卸载支持取消功能
重新卸载无异常 重新卸载无异常
了指定目录里
看安装后文件
软件安装过程中是否可以点取
L1 消,点击取消后,写入的文件是 安装过程取消
否如概要设计处理
L1 软件安装过程中断电
安装过程中断电
L1 软件安装过程中重启
安装过程中重启
L1 安装过程中死机
L1 安装空间不足时是否有相应的提 在空间不足的手机上安装
1、使用测试手机卸载
L1 可以从第三方软件协助卸载
2、使用测试云真机平台,
地址详情见****
L1
卸载是否有提示信息,是否支持 到手机应用管理中心卸载,
取消
或其他卸载方式
L1 卸载过程中断电
卸载过程中断电
L1 卸载过程中重启
卸载过程中重启
预期结果
测试次数 测试结果 备注
目标:支持360、豌豆荚、应用宝等 主流辅助工具 可以安装,并且正常使用(主要是 IOS和Android平台,并验证主流版 本) 不会出现异常
用例编号 优先级 安装
测试内容
操作步骤
1
L1 通过第三方软件安装是否正常 第三方搜索APP,安装
2
3 4
5
6 7 8 9 卸载
10
11 12 13
1、使用测试手机安装
ห้องสมุดไป่ตู้
L1 在不同操作系统下安装是否正常 2、使用测试云真机平台,
地址详情见****
手机app测试用例
手机APP测试用例1. 引言手机APP测试用例是为了确保手机应用程序在不同场景下能够正常运行和操作。
本文档将列举一些常见的手机APP测试用例,以供测试人员参考和执行。
2. 登录与账户2.1 用户名密码登录•测试是否能够使用正确的用户名和密码成功登录•测试能否使用错误的用户名和密码登录失败•测试登录页面的验证信息是否准确,如错误密码提示等2.2 快捷登录•测试是否能够使用第三方账户(如微信、QQ、微博等)进行快速登录•测试快捷登录后能否正常使用APP功能2.3 忘记密码•测试是否能够通过手机短信或电子邮件重置密码•测试重置密码后能否使用新密码成功登录3. 功能测试3.1 主页面•测试主页面是否正常加载,并展示正确的内容•测试页面跳转是否流畅,是否有闪退或卡顿现象•测试主页面各功能按钮是否可用3.2 导航栏•测试导航栏的各个菜单按钮是否正常响应•测试导航栏各个菜单跳转是否正确3.3 搜索功能•测试能否通过关键字进行搜索并成功查找到相关内容•测试搜索结果是否准确3.4 用户个人中心•测试个人中心页面是否能正常打开并显示用户信息•测试个人中心是否能成功修改用户信息•测试用户是否能成功退出登录4. 数据存储与同步4.1 本地数据存储•测试是否能够成功保存用户登录信息、设置等数据•测试是否能正确加载用户上次使用的设置4.2 云端数据同步•测试用户是否能成功将数据上传到云端•测试用户在不同设备上能否顺利同步云端数据5. 网络通信与数据安全5.1 网络连接•测试APP是否能在各种网络环境下正常连接•测试APP在网络连接不稳定的情况下是否能自动重连并恢复正常使用5.2 密码安全•测试用户密码是否以安全的方式传输•测试用户密码是否以安全的方式存储5.3 数据加密•测试用户数据是否能以加密方式传输•测试用户数据是否能以加密方式存储6. 设备兼容性6.1 硬件兼容性•测试APP在不同手机型号和操作系统版本上是否能正常运行•测试APP是否能适配不同分辨率的手机屏幕6.2 软件兼容性•测试APP是否与其他常用软件和服务(如通讯录、相册等)能够正常交互7. 非功能测试7.1 性能测试•测试APP在多用户同时访问的情况下的性能表现•测试APP的响应时间7.2 安全性测试•测试APP是否存在常见的安全漏洞,如SQL注入、XSS等•测试APP对用户隐私的保护程度7.3 可用性测试•测试APP的界面是否简洁明了,符合用户习惯•测试APP的操作流程是否合理和直观以上是一些常见的手机APP测试用例,测试人员可以根据实际项目需求进行补充和修改。
手机app测试报告
手机app测试报告报告摘要本次测试旨在对手机App进行全面的功能、性能、兼容性、稳定性等方面的测试,并对测试结果进行分析和总结。
在测试过程中,我们使用了多种测试方法和工具,获取了充分的测试数据。
根据测试需求,我们对App进行了初步的测试、功能测试、兼容性测试和性能测试,并得出了以下结果。
测试概况本次测试的手机App为某ATM机品牌的客户端App,主要功能包括查询ATM机位置、ATM机状态、ATM机故障信息、ATM 机维护价值等。
测试总用例共计80个,其中初步测试用例10个、功能测试用例50个、兼容性测试用例10个、性能测试用例10个。
测试结果初步测试初步测试主要验证了App界面导航、模块布局、基础信息展示等方面,测试覆盖率达到100%。
测试结果显示,App界面整体排版和导航逻辑清晰易懂,各功能模块信息展示完整且各自独立,用户体验良好。
功能测试功能测试主要针对App功能模块进行全面测试。
共计50个测试用例中,有2个测试用例未通过,测试覆盖率达到96%。
测试结果显示,ATM机状态信息有一定的延迟,查询结果出现错误。
兼容性测试兼容性测试主要验证了App在不同操作系统版本、不同设备上的兼容性。
共计10个测试用例中,有1个测试用例未通过,测试覆盖率达到90%。
测试结果显示,App在安卓7.0系统的部分设备上出现了崩溃和闪退问题。
性能测试性能测试主要验证了App的响应速度、流畅性和稳定性。
共计10个测试用例中,全部通过,测试覆盖率达到100%。
测试结果显示,在普通网络环境下,App响应速度和流畅性良好,稳定性较高。
测试总结综合上述测试结果,我们认为该手机App在初步测试、兼容性测试和性能测试方面表现不错,但功能测试方面还需进行改进。
我们建议对ATM机状态查询功能和结果展示进行优化,避免延迟和错误出现。
此外,在兼容性测试中发现崩溃和闪退问题,建议加强针对安卓7.0系统的设备的测试。
我们还建议进行更多的压力测试,以更好地验证App的稳定性和可靠性。
软件测试方案范例
软件测试方案范例一、测试目标。
咱们这个软件啊,就像是一个精心打造的小宇宙,里面啥功能都有。
咱测试的目标呢,就是要把这个小宇宙里的每个星球(功能)都探索一遍,看看有没有啥坑坑洼洼(漏洞),让用户在这个小宇宙里能玩得开心,用得顺畅,别一不小心就掉进黑洞(出现严重错误)里去了。
二、测试范围。
# (一)功能测试。
1. 核心功能。
就像咱们盖房子,承重墙可不能有问题。
这软件的核心功能就相当于承重墙,比如登录注册、数据存储和读取这些,得好好测测。
要是登录的时候总是报错,那用户还不得气炸了,就像到了家门口却进不去门一样难受。
以登录功能为例,得试试各种正确和错误的用户名密码组合。
正确的组合得能顺利登录进去,就像一把钥匙开一把锁一样精准。
错误的组合呢,也得给出合理的提示,不能让用户一头雾水,像“用户名或密码错误,请重新输入”这种提示就得明明白白的,可不能是那种让人看不懂的乱码。
2. 辅助功能。
辅助功能就像是房子里的软装,虽然没有承重墙那么关键,但也能影响用户的体验。
像软件里的搜索功能,得看看能不能准确地找到用户想要的东西。
要是用户搜个“红色连衣裙”,结果出来一堆蓝色牛仔裤,那可不行。
还有界面的皮肤切换功能,如果有这个功能的话。
切换皮肤的时候,不能把整个界面弄得乱七八糟的,得像换衣服一样,顺顺当当的,而且换了皮肤后各个功能按钮还得能正常使用,可不能换了身衣服就找不到口袋(功能按钮)了。
# (二)兼容性测试。
1. 浏览器兼容性。
现在浏览器就像不同款式的汽车,用户可能开着各种各样的“汽车”来访问我们的软件这个“目的地”。
咱们得看看在主流的浏览器,像Chrome、Firefox、Safari 还有IE(虽然IE有点老了,但还是有不少用户在用呢)上,软件是不是都能正常显示和使用。
不能在Chrome上看着是个漂漂亮亮的页面,到了IE上就变得歪歪扭扭的,像个被揉皱了的纸团。
2. 设备兼容性。
设备就更多样化了,手机、平板、电脑都有可能。
Android手机测试用例(2)
在拍照成像处 理过程中来电 话 在拍照成像处 理过程中来信 息 在拍照成像处 理过程中闹钟 时间到 在拍照处理过 程中提醒时间 到 拍照后以电子 邮件形式发送 拍照后以彩信 发送 拍照后使用照 片 检测相簿更新 检测照片时间 是否正确 删除照片
设置不同的拍 照模式进行拍 1.01 照
1.在照相机的设置中设置不同的 拍照模式 2.按下拍照键或点击拍照按钮对 物体拍照
1.拍照时,在不同光线下自动调节白平衡 2.拍照后,以所设的拍照效果显示图片 拍照后查看照片: 1.在设置白平衡为“白炽光”下,按下拍照键后形 成该模式下的照片 2.在设置白平衡为“日光”下,按下拍照键后形成 该模式下的照片 3.在设置白平衡为“荧光”下,按下拍照键后形成 该模式下的照片 4.在设置白平衡为“阴天”下,按下拍照键后形成 该模式下的照片 弹出色彩效果菜单,菜单中字体大小与界面的大小 和空间协调 拍照后查看照片: 1.在设置色彩效果为“单色”,拍照后,以所设的 拍照效果显示图片 2.在设置色彩效果为“棕褐色”,拍照后,以所设 的拍照效果显示图片 3.在设置色彩效果为“负片”,拍照后,以所设的 拍照效果显示图片 4.在设置色彩效果为“色调分离”,拍照后,以所 设的拍照效果显示图片 5.在设置色彩效果为“浅绿色”,拍照后,以所设 的拍照效果显示图片 弹出照片质量菜单,菜单中字体大小与界面的大小 和空间协调
相机设置界面 1
滚动条的拖动 1 1
2
闪光模式 3
4
1
取景模式
取景模式
2
3
1.在“取景模式”中选择“自动 ” 2.点击屏幕空白处 3.按下拍照键 1.在“取景模式”中选择“夜景 ” 2.点击屏幕空白处 3.按下拍照键 1.在“相机设置”菜单中点击“ 白平衡” 1.在“白平衡”菜单中,点击“ 自动” 2.点击屏幕的空白处 3.点击拍照按钮或按拍照键
APP测试流程-测试用例-计划-报告可参照
移动APP测试流程及测试点1.APP测试基本流程1.1.测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先向负责人确认项目排期。
1.2.测试资源测试任务开始前,检查各项测试资源。
—-产品功能需求文档;--产品原型图;——产品效果图;--行为统计分析定义文档;——测试设备(ios7。
1—ios9.2;Android4.0-Android6。
0;);——其他。
1.3.日报、周报及APP上线报告1)测试人员每天需对所测项目发送测试日报.2)测试日报所包含的内容为:-—对当前测试版本质量进行分级(高中低);——对较严重的问题进行例举,提示开发人员优先修改;-—对版本的整体情况进行评估.3)APP上线前,测试人员发送APP上线报告.4)上线报告所包含的内容为:-—对当前版本质量进行分级;——附上测试报告(功能测试报告、兼容性测试报告、性能测试报告以及app 可用性能标准结果);—-总结上线版本的基本情况.若有遗留问题必须列出并记录解决方案。
5)周报作为汇总本周所有的情况,以及开发人员修改情况与回归测试。
2.APP测试点2.1.安全测试2.1.1.软件权限1)扣费风险:包括发送短信、拨打电话、连接网络等;2)隐私泄露风险:包括访问手机信息、访问联系人信息等;3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测;4)限制/允许使用手机功能接人互联网;5)限制/允许使用手机发送接受信息功能;6)限制/允许应用程序来注册自动启动应用程序;7)限制或使用本地连接;8)限制/允许使用手机拍照或录音;9)限制/允许使用手机读取用户数据;10)限制/允许使用手机写人用户数据;11) 检测App的用户授权级别、数据泄漏、非法授权访问等。
2.1.2.安装与卸载的安全性1)应用程序应能正确安装到设备驱动程序上;2)能够在安装设备驱动程序上找到应用程序的相应图标;3)是否包含数字签名信息;4)JAD文件和JAR包中包含的所有托管属性及其值必需是正确的;5)JAD文件显示的资料内容与应用程序显示的资料内容应一致;6)安装路径应能指定;7)没有用户的允许, 应用程序不能预先设定自动启动;8)卸载是否安全, 其安装进去的文件是否全部卸载;9)卸载用户使用过程中产生的文件是否有提示;10)其修改的配置信息是否复原;11)卸载是否影响其他软件的功能;12)卸载应该移除所有的文件.2.1.3.数据安全性1)当将密码或其他的敏感数据输人到应用程序时, 其不会被储存在设备中,同时密码也不会被解码;2)输人的密码将不以明文形式进行显示;3)密码, 信用卡明细,或其他的敏感数据将不被储存在它们预输人的位置上;4)防止应用程序异常终止而又没有删除它的临时文件,文件可能遭受人侵者的袭击, 然后读取这些数据信息;5)当将敏感数据输人到应用程序时,其不会被储存在设备中;6)在数据删除之前,应用程序应当通知用户或者应用程序提供一个“取消”命令的操作;7)“取消”命令操作能够按照设计要求实现其功能;8)应用程序应当能够处理当不允许应用软件连接到个人信息管理的情况;9)当进行读或写用户信息操作时,应用程序将会向用户发送一个操作错误的提示信息;10)在没有用户明确许可的前提下不损坏删除个人信息管理应用程序中的任何内容;11)应用程序读和写数据正确;12)应用程序应当有异常保护;13)如果数据库中重要的数据正要被重写,应及时告知用户;14)能合理地处理出现的错误;25)意外情况下应提示用户。
软件测试用例集(史上最全软件测试干货)
软件测试用例集此篇文档是集合了很多项目的经验,抽取出每个项目的共性用例,整理出来的通用测试用例集。
包含了APP端功能测试、后台管理端功能测试、图形用户界面测试、易用性测试、兼容性测试、性能测试、可靠性测试、APP端安装/反安装测试的内容。
当你在一个项目中,需要哪块的用例,可以直接抽取出此部分用例,节省了编写测试用例的时间。
希望此篇软件测试用例集,可以帮助到大家!目录软件测试用例集 (1)1. 文档介绍 (4)读者对象 (4)参考文献 (4)术语与缩写解释 (4)2. 功能测试 (4)2.1 APP端测试用例 (4)2.1.1登录 (4)2.1.2退出 (13)2.1.3注册 (14)2.1.4忘记密码 (17)2.1.5 修改密码 (20)2.1.6 界面加载动画 (22)2.1.7 空数据判断 (22)2.1.8 分页 (23)2.1.9 最长字段时的显示 (23)2.1.10 网络监测 (23)2.1.11 交叉测试 (25)2.1.12 手势操作测试 (25)2.1.13 xx功能推送 (26)2.1.14 收货地址管理 (28)2.1.15 确认订单界面的收货地址选择 (32)2.1.16 搜索功能 (35)2.1.17 聊天功能 (36)2.1.18 banner (39)2.1.19 收藏 (40)2.1.20 评论 (40)2.1.21 购物车 (42)2.1.22 确认订单 (45)2.1.23 我的消息 (49)2.1.24 个人资料 (50)3.2 Web端功能测试用例 (52)3.2.1链接 (52)3.2.2登录 (52)3.2.3 退出 (54)3.2.4修改密码 (54)3.2.5 XX管理 (55)3.2.6 导出功能 (64)3.2.7 最长字段时的显示 (66)3.2.8 其他问题 (66)4.图形用户界面测试用例 (66)4.1 APP界面测试 (66)4.2 后台界面测试 (67)4.2.1 导航测试 (67)4.2.2 界面测试 (67)4.3 易用性测试 (67)5. 兼容性测试 (68)5.1 Android端 (68)5.1.1 不同屏幕尺寸测试 (68)5.1.2 不同Android版本系统运行情况测试 (69)5.2 IOS端 (69)5.2.1 不同屏幕尺寸测试 (69)5.2.2 不同IOS版本系统运行情况测试 (70)5.3 Web端 (70)5.3.1 分辨率测试 (70)5.3.2 浏览器的测试 (70)5.4 PC客户端 (71)6. 性能测试 (71)6.1 APP端 (71)6.1.1 极限测试 (71)6.1.2 性能评估 (72)6.1.3 稳定性测试 (72)6.2 服务器端 (72)6.2.1 响应能力测试 (72)6.2.2 压力测试 (72)7. 可靠性测试 (73)8. APP安装/反安装测试 (74)8.1 安装测试 (74)8.2 反安装测试 (74)8.3 升级、更新测试 (74)1.文档介绍提示:请用户根据项目的实际测试状况,裁剪本测试用例模板。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
手机app测试用例目录目录 (1)1. 用户登录 (3)1.1用户登录流程 (3)1.1.1游客登录 (3)1.1.2微信登录 (3)1.1.3正常账号登录 (4)1.2接口要素检验 (4)2. 用户注册 (5)2.1用户注册流程 (5)2.1.1正常注册 (5)2.2接口要素检验 (5)3. 个人中心 (6)3.1正常用户个人中心 (6)3.1.1推广收益 (6)3.1.2昵称修改 (7)3.1.3修改头像 (7)3.2游客与微信用户个人中心 (7)3.2.1推广收益 (7)3.2.2一键转正 (8)3.2.3昵称修改 (8)3.2.4修改头像 (8)3.3接口要素检验 (8)4. 安全中心 (10)4.1正常用户安全中心 (10)4.1.1修改密码 (10)4.1.2密保问题 (10)4.1.3绑定手机 (11)4.1.4实名认证 (11)4.2游客与微信用户安全中心 (11)4.2.1绑定手机 (11)4.2.2实名认证 (12)4.3接口要素检验 (12)5. 设置 (13)5.1功能设置 (13)5.1.1背景音乐 (13)5.1.2音效音乐 (14)5.1.3音量控制 (14)5.1.4退出app (14)5.1.5账号切换 (14)5.2app规则 (15)5.3意见反馈 (15)5.3.1发送反馈意见 (15)5.4客服服务 (15)5.5关于手机 (16)5.5.1检查更新 (16)5.5.2服务协议与隐私说明 (16)6. 常用功能栏 (16)6.1银行 (17)6.1.1开通银行 (17)6.1.2登录银行 (17)6.1.3存款 (17)6.1.4取款 (17)6.2背包 (18)6.3好友 (18)6.3.1我的好友 (18)6.3.2临时好友 (19)6.3.3查找好友 (20)6.4活动 (20)6.4.1系统信息 (20)6.4.2活动中心 (20)6.5充值 (21)6.5.1微信支付 (21)6.5.2支付宝支付 (21)6.5.3银联支付 (21)6.6商城 (22)6.6.1道具商城 (22)6.6.2礼品商城 (22)6.6.3兑换记录 (23)6.7福利 (23)6.7.1会员特权 (23)6.7.2破产补助 (23)6.7.3每日签到 (23)6.7.4首冲奖励 (24)6.7.5每日抽奖 (24)6.8更多 (24)6.8.1兑换码 (24)6.8.2分享 (24)6.9接口要素检验 (25)7. 找回密码 (26)7.1找回登录密码 (26)7.1.1密保找回 (26)7.1.2手机找回 (27)7.2找回银行密码 (27)7.2.1密保找回 (27)7.2.2手机找回 (28)7.3接口要素检验 (28)1.用户登录游客登录用户所在机器刷机后,对应的游客账号会重新生成,原账号数据会丢失。
游客登录用户和微信登录用户都可以进行一键转正操作,转正后能更好的保护账号信息与账号安全。
1.1用户登录流程进入手机用户登录界面,录入登录信息,提交录入完毕信息;系统判断录入的数据是否与数据库里的用户表信息一致,如果一致跳转到相应界面,否则给予提示;1.1.1游客登录测试步骤:A. 进入手机用户登录界面;B. 点击“游客登录”按钮;预期结果:保存登录信息到数据库,并提示登录成功,跳转到手机个人主界面;1.1.2微信登录测试步骤:A. 进入手机用户登录界面;B. 点击“微信登录”按钮;C. 进入登录微信页面,输入微信账号、密码,点击“登录”按钮;D. 进入登录确认界面(微信授权页),点击“确认登录”按钮;预期结果:保存登录信息到数据库,并提示登录成功,跳转到手机个人主界面;1.1.3正常账号登录测试步骤:A.进入手机用户登录界面;B.用户名:输入已注册的app账号;C.密码:输入注册时填写的app密码;D.点击“账号登录”按钮;预期结果:保存登录信息到数据库,并提示登录成功,跳转至手机个人主界面;1.2接口要素检验2.用户注册用户输入app账号和app密码等进行注册,注册成功后,可以用账号密码登录平台,登录后可以玩平台上的全部app2.1用户注册流程进入手机个人用户注册界面,录入注册信息,提交录入完毕信息;系统判断录入的数据,是否符合规则,如果符合保存数据到数据库,提示注册成功,否则给予提示;2.1.1正常注册测试步骤:A.进入手机个人用户注册界面;B.输入4-12位数字、字母、或数字字母组合账号;C.输入6-12位数字、字母、或数字字母组合密码;D.输入4-12位字符的昵称;E.输入正确的推荐人ID(选填);F.勾选用户协议;H.点击“确定注册”;预期结果:保存注册信息到数据库,提示“注册成功”,并跳转到手机个人主界面;2.2接口要素检验3.个人中心用户可以在个人中心查看推广收益,进入昵称修改操作,以及头像修改操作;没转正的用户还可以进行一键转正操作;3.1正常用户个人中心正常注册登录的用户默认是已经转正,因此不用再进行转正操作3.1.1推广收益测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“推广收益”按钮,进入推广收益信息页;D. 依次点击“推广明细查询”、“提成记录”、“业绩点明细”、“结算查询”、“推广赚金规则”,会进入相应的信息界面,查看相应的信息;E. 点击“结算”按钮,进行结算操作;预期结果:个信息界面展示的信息正常无误,结算正确。
3.1.2昵称修改测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“昵称修改”按钮,进入修改昵称页面;D. 输入4-14位字符的昵称;E. 点击“确定”按钮;预期结果:保存昵称信息到数据库,提示“修改成功”,回到个人中心界面。
3.1.3修改头像测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 在个人中心界面的右边,滑动选择需要的头像;D. 点击“保存”按钮,完成头像修改操作;预期结果:保存头像信息到数据库,提示“保存成功”,界面上显示已改的头像。
3.2游客与微信用户个人中心游客和微信登录的用户默认是未转正的,可以进行一键转正操作3.2.1推广收益测试步骤:A. 游客登录或微信登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“推广收益”按钮,进入推广收益信息页;D. 依次点击“推广明细查询”、“提成记录”、“业绩点明细”、“结算查询”、“推广赚金规则”,会进入相应的信息界面,查看相应的信息;E. 点击“结算”按钮,进行结算操作;预期结果:个信息界面展示的信息正常无误,结算正确。
3.2.2一键转正测试步骤:A. 游客登录或微信登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“一键转正”按钮,进入账户绑定页面;D. 输入4-12位数字、字母或数字字母组合账号;E. 输入正确的推广人ID(选填);F. 输入6-12位数字、字母或数字字母组合密码;G. 勾选用户协议;H. 点击“确认”按钮;预期结果:保存账号信息到数据库,提示“转正成功”,并跳转到个人中心。
3.2.3昵称修改测试步骤:A. 游客登录或微信登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“昵称修改”按钮,进入修改昵称页面;D. 输入4-14位字符的昵称;E. 点击“确定”按钮;预期结果:保存昵称信息到数据库,提示“修改成功”,回到个人中心界面。
3.2.4修改头像测试步骤:A. 游客登录或微信登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 在个人中心界面的右边,滑动选择需要的头像;D. 点击“保存”按钮,完成头像修改操作;预期结果:保存头像信息到数据库,提示“保存成功”,界面上显示已改的头像。
3.3接口要素检验测试昵称、头像、app账号、推广人ID、app密码各字段异常信息4.安全中心用户在安全中心,可以进行手机绑定操作、实名认证操作。
账号密码登录的用户,还可以进行密码修改、设置密保问题操作,从而保证账号的安全性。
4.1正常用户安全中心正常注册登录的用户,可以在安全中心进行手机绑定、实名认证、修改密码、设置密保问题等操作。
4.1.1修改密码测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 默认进入“修改密码”界面,左边为登录密码修改,右边为银行密码修改;E. 首先进行登录密码修改,输入正确的旧密码;F. 输入6-12位数字、字母或数字字母组合的新密码;G. 输入与新密码一致的确认密码;H. 点击“确定”按钮,完成登录密码修改操作;J. 再进行银行密码修改,输入正确的旧密码;K. 输入6-12位数字、字母或数字字母组合的新密码;L. 输入与新密码一致的确认密码;M. 点击“确定”按钮,完成银行密码修改操作;预期结果:保存密码修改信息到数据库,提示“修改成功”。
4.1.2密保问题测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 选择“密保问题”,进入密保问题页面;E. 从密保问题下拉框中选择你需要的问题;F. 在密保答案中输入对应的答案;G. 点击“确定”按钮,完成密保设置操作;预期结果:保存密保问题到数据库,提示“设置成功”。
4.1.3绑定手机测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 选择“绑定手机”,进入绑定手机页面;E. 输入正确的未绑定其他账号的手机号码;F. 点击“获取验证码”按钮;G. 输入所获取的验证码;H. 点击“确定”按钮;预期结果:保存手机信息到数据库,提示“绑定成功”。
4.1.4实名认证测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 选择“实名认证”,进入实名认证页面;E. 输入真实姓名;F. 输入正确格式的二代身份证号码;G. 点击“确定”按钮;预期结果:保存认证信息到数据库,提示“认证成功”。
4.2游客与微信用户安全中心游客登录与微信登录用户不能进行密码修改、密保设置操作。
4.2.1绑定手机测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 选择“绑定手机”,进入绑定手机页面;E. 输入正确的未绑定其他账号的手机号码;F. 点击“获取验证码”按钮;G. 输入所获取的验证码;H. 点击“确定”按钮;预期结果:保存手机信息到数据库,提示“绑定成功”。
4.2.2实名认证测试步骤:A. 账号登录到手机个人主界面;B. 点击左上角头像进入个人中心;C. 点击“安全中心”进入安全中心;D. 选择“实名认证”,进入实名认证页面;E. 输入真实姓名;F. 输入正确格式的二代身份证号码;G. 点击“确定”按钮;预期结果:保存认证信息到数据库,提示“认证成功”。