• Alpha版本测试报告


    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次闪退。

    测试的所有设备中都出现了较为明显的卡顿。

  • 相关阅读:
    菜鸟刷题路:剑指 Offer 09. 用两个栈实现队列
    python 全栈开发,Day40(进程间通信(队列和管道),进程间的数据共享Manager,进程池Pool)
    python 全栈开发,Day39(进程同步控制(锁,信号量,事件),进程间通信(队列,生产者消费者模型))
    python 全栈开发,Day38(在python程序中的进程操作,multiprocess.Process模块)
    python 全栈开发,Day37(操作系统的发展史)
    python 全栈开发,Day36(作业讲解(大文件下载以及进度条展示),socket的更多方法介绍,验证客户端链接的合法性hmac,socketserver)
    python 全栈开发,Day35(TCP协议 粘包现象 和解决方案)
    python 全栈开发,Day34(基于UDP协议的socket)
    python 全栈开发,Day33(tcp协议和udp协议,互联网协议与osi模型,socket概念,套接字(socket)初使用)
    python 全栈开发,Day32(知识回顾,网络编程基础)
  • 原文地址:https://www.cnblogs.com/mumuyinxin/p/10117165.html
Copyright © 2020-2023  润新知