Alpha版本测试报告
(1)测试计划
测试工作安排
测试人员 | 工作安排 |
---|---|
李杰 | 执行测试,撰写测试报告 |
王浩 | 制定测试计划,撰写测试报告 |
寇永明 | 与用户沟通,撰写用户反馈 |
登录模块
注:测试结果Y表示通过测试,N表示未通过测试,null表示未完成
功能 | 描述 | 效果 | 测试结果 |
---|---|---|---|
用户登录 | 打开app进入登录界面 | 显示登录界面 | Y |
用户注册 | 点击注册账号进入注册界面 | 显示注册界面 | Y |
用户注册 | 输入账号密码进行注册 | 提示账号密码格式 | Y |
用户登录 | 输入账号密码进行登录 | 提示错误的账号 | Y |
用户登录 | 输入账号密码进行登录 | 提示密码错误 | Y |
用户登录 | 输入账号密码进行登录 | 登录成功,进入主界面 | Y |
切换到其他APP | 点击APP图标进行切换 | 如安装对应APP则切换到对应APP,如没有则提示下载 | Y |
通过邮箱找回密码 | 点击忘记密码找回 | 点击忘记密码输入注册邮箱即可找回密码 | Y |
消息模块
功能 | 描述 | 效果 | 测试结果 |
---|---|---|---|
查看消息 | 用户查看消息 | 用户查看消息 | null |
输入消息 | 用户输入消息 | 用户输入消息 | null |
接收文字消息 | 获得其他应用接收的文字消息 | 用户接收到其他应用联系人发送的文字消息 | null |
接收语音消息 | 获得其他应用接收到的语音消息 | 用户接收到其他应用联系人发送的语音消息 | null |
发送文字消息 | 发送文字消息到其他应用 | 用户发送文字消息给其他应用的联系人 | null |
发送语音消息 | 发送语音消息到其他应用 | 用户发送语音消息给其他应用的联系人 | null |
消息提示音 | 收到消息时产生提示音 | 收到消息时产生提示音 | null |
重要消息提示 | 收到重要消息时特殊提示 | 收到重要消息时产生特殊提示 | null |
发送消息 | 发送消息给本应用联系人 | 发送消息给本应用联系人 | null |
接收消息 | 接收本应用联系人发送的消息 | 接收本应用联系人发送的消息 | null |
联系人模块
功能 | 描述 | 效果描述 | 测试结果 |
---|---|---|---|
查看联系人 | 查看已有的联系人 | 查看已有的联系人 | null |
搜索联系人 | 根据条件查找联系人 | 根据条件查找联系人 | null |
添加联系人 | 添加新的联系人 | 添加新的联系人 | null |
设置模块
功能 | 描述 | 效果描述 | 测试结果 |
---|---|---|---|
查看个人资料 | 查看用户或联系人的个人资料 | 查看用户或联系人的个人资料,若是用户个人资料则可修改 | null |
修改个人资料 | 修改用户的个人资料 | 修改用户的个人资料 | null |
添加应用 | 添加消息管家关联消息的应用 | 添加消息管家关联消息的应用 | Y |
管理应用 | 管理已经添加消息管家关联消息的应用 | 修改应用消息设置或取消应用消息关联 | N |
设置消息管理 | 进行消息的分类和设置 | 进行消息的分类和设置 | N |
(2)测试记录
登录模块使用黑盒手工测试方法
打开APP进入的登录界面正常
切换的注册界面正常
输入错误格式的账号名会提示
输入错误格式的密码会提示
两次密码不一致会提示
邮箱格式出错会提示
登录时账号密码错误会提示
点击切换APP能切换到指定APP,如系统未安装会提示安装
(3)Bug汇总
未修复:
程序运行较慢,注册账号需要等很长时间。
在已安装QQ的手机上依然会提示需要安装QQ。
无法自动登录。
(4)场景测试(scenario testing)
场景一 | 小王今年22岁,今年刚大学毕业,出生于贫困山区的他自幼有着勤俭节约的习惯,还用着他大一刚入学时办校园卡时趁着优惠办的校机。 因为刚毕业,在校招的时候小王投了许多简历,有的企业通过短信通知,有的企业通过微信通知,还有的企业通过QQ、钉钉等即时通讯软件进行面试通知,由于小王的手机性能比较落后,每在启动应用和多开应用的时候会出现较长时间的卡顿,有时候甚至还出现死机的情况。 现在的小王已经找到了他心意的工作,用消息管家管理各种APP的消息,同时向很多公司发送简历,也在同一时间和QQ,微信,钉钉的老板介绍自己 |
---|---|
场景二 | 老王是一名大学教授,今年已经66岁高龄,面对日益变化的信息时代以及紧跟潮流的大学生,老王觉得自己必须得赶上来,于是老王花了自己几个月的存款,一狠心,买了一台iPhone XS Max。 他让自己的孙子帮他装上一系列的潮流软件(QQ、微信、微博等)。 在某节课间,老王拿出自己的iPhone XS Max 来看时间,被同学们发现了,于是被同学们簇拥着加QQ好友、加微信好友、加QQ群、加微信群、关注微博等,接憧而至。老王有时候会在专注回复QQ上疑问的时候错过微信上的提问,对应的,会在专注微信的疑问是时错过QQ的提问。 后来老王被各种99+的红点给困扰着,会被群聊中的聊天刷屏而错过一些同学@的提问,在凌晨会被各种消息提示音给吵醒,在孙子的帮助下老王屏蔽了几个吵闹的群,而又会因此错过同学的提问,被同学们怪罪 所以老王很无奈。用了消息管家,他再也不用担心这些问题了 |
场景三 | 大林是一名售后,QQ、微信、手机通讯录里有着成千上万的客户,在产品更新的那个时间段,经常会遭到客户的轰炸,由于短信、QQ消息、微信消息以及群消息等让大李应接不暇,经常不确定某个用户自己有没有回,因此把所有通讯软件、短信过一遍,有时因为劳累不小心疏忽,而错漏了某些客户,经常因此遭受投诉。用上了消息管家大林再也没有漏掉重要消息,重要领导的消息都会有很特别的提示音。 |
以上场景代表了我们的APP在Alpha版本要实现的功能,消息管理功能能解决上面所遇到的消息繁杂问题,特殊功能特别提示音将在beat版本实现。
(5)测试矩阵(test matrix)
魅族:魅族pro6;魅蓝note 3
小米:小米6
华为:华为P20
安卓AVD虚拟机
(6)性能测试(performance testing)
压力测试
在压力测试中运用了手动压力测试的方法,长达三个小时的屏幕随机触摸,确保没有按到返回键的情况下出现了3次闪退。
测试的所有设备中都出现了较为明显的卡顿。