• 团队作业5——测试与发布(Alpha版本)


    团队博客连接

    Alpha版本测试报告

    1. 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

    测试过程中的bug很多,不过没有做下记录,不论前端还是后台,几乎bug都是集中在websocket连接上

    1. 修复的bug;
    • 聊天室匹配功能,两个同时在线的用户无法互相匹配
    • 聊天室串台,一个用户发送的消息被多个聊天室的人接受到
    • 用户退出并没有解散聊天室,导致另一方一直在等待
    • 服务器断开前端没有做出反应
    • 聊天室界面发生错乱,文本不能正常显示
    • 双方都退出聊天室后,后台并没有释放该聊天室,占用内存
    • 匹配不到其他用户时,不能主动退出
    • 前端聊天页面不能多次进入,每次聊天过后都要重新刷新
    • 聊天室id重复
    1. 不能重现的bug
    • 该版本暂无
    1. 这个产品就是这样设计的,不是bug;
    • 该版本暂无
    1. 没有能力修复,将来也不打算修复;
    • 该版本暂无
    1. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
    • 该版本暂无

    场景测试(scenario testing)

    • 你预期不同的用户会怎样使用你的软件?
    • 刚“入海”的大学生,刚毕业加入工作,身边没有知己好友,需要倾诉生活的压力
    • 想摆脱自身社交环境的人,通过灵魂对话
    • 他们有什么需求和目标?
    • 寻找一个新的社交环境
    • 及时对话,而非寻找一个长远的好友
    • 锻炼自己的沟通能力
    • 你的软件提供的功能怎么组合起来满足他们的需要?
    • 匿名聊天,仅提供有限的个人信息,让用户能够凭借自己爱好吸引对方而非太多的外在条件
    • 标签匹配,更容易找到相互吸引的人
    • 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
    功能/机型 iphone5 iphone6/7/8 iphone6/7/8plus iphonex iphoneXR
    无感登录
    编辑个人资料
    选择标签
    匹配聊天
    • 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
    • 完成现有的debug测试
    • 小范围公测无重大bug
    • 完成用户使用说明书的编写
    • 完成微信小程序发布流程规范

    Alpha版本发布说明


  • 相关阅读:
    TCP/IP和HTTP协议代理
    HTTP与HTTPS的区别
    HTTP头HOST
    租户、租户管理员、部门管理员和开发者在APIGW中的角色
    HTTP协议扫盲(八 )响应报文之 Transfer-Encoding=chunked方式
    Java的Socket通信
    开发一个http代理服务器
    需求迭代:迭代需求矩阵
    产品功能对标
    GIT入门笔记(20)- 使用eclipse 基于 git 开发过程梳理
  • 原文地址:https://www.cnblogs.com/P-juan/p/13058224.html
Copyright © 2020-2023  润新知