zoukankan      html  css  js  c++  java
  • 测试与发布(Alpha版本)

    一、Alpha版本测试报告

    (请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。)

    1.测试过程和测试结果

    1.1后台测试:

    测试工具:EOLINKER

    1.1.1登录模块:

    1.1.2注册模块:

    1.1.3好友模块:

    1.1.4群模块:

    建群:

    1.1.5消息模块:

    获取某用户消息:

    发送消息:

    1.1.6文件模块:

    文件上传:

    文件下载:

    1.2前端测试:

    1.2.1登录模块:

    1.2.2获取好友列表:

    1.2.3获取群聊列表:

    1.2.4获取未读消息列表:

    1.2.5获取个人未读消息:

    1.2.6添加好友:

    1.2.7重命名群聊:

    1.2.8建群:

    1.2.9好友邀请入群:

    1.2.10获取个人信息:

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

    2.1修复的Bug

    2.2不能重现的bug

    2.3这个产品就是这样设计的,不是bug

    2.4没有能力修复,将来也不打算修复

    2.5这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。

    3.场景测试(scenario testing),包括以下内容:

    3.1你预期不同的用户会怎样使用你的软件?

    一般用户会使用本软件的聊天功能,进行工作上或日常的交流和文件的传送。本软件具有极简的特性,既能满足基本的文字交流又具有文件传输功能,
    因此可能会受一些喜欢极简风格用户的青睐。除此之外,后期可能会添加系统管理员模块,来进行软件社区的管理。

    3.2他们有什么需求和目标?

    他们的需求是拥有一款极简的聊天软件,这里没有花哨的表情包,也没有繁复的功能,有的只是基本的文字聊天功能和文件传输工功能。这里适合锻炼
    语言表达能力,因为表情包被取代,精炼的文字让聊天的效率更高。虽然一开始的体验可能有点奇怪,但随着使用时间的增加,相信他们会习惯这种纯
    文字聊天的方式,因为,纯粹的,才是永恒的。

    3.3你的软件提供的功能怎么组合起来满足他们的需要?

    上面的说明已经很直白,这里不再赘述。

    3.4你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

    测试功能 测试项 检验点 预期结果 Chrome 火狐浏览器
    网站首页 注册功能 注册页面 各类表单项齐全
    获取邮箱验证码 输入有效邮箱后收到验证码
    点击图片验证码 自动更新为新的验证码
    信息输入不全时点击“注册” 提示输入完整信息
    输入有效信息时点击“注册” 提示注册成功,并告知账号
    登录功能 输入错误的id或者口令 提示登录失败
    输入正确的id和口令 登录成功,进入主页面
    找回密码 输入错误的id 没有收到邮件
    输入正确的id和邮箱 收到邮件
    输入输入验证码 密码更改完成
    网站主页面 待完成

    3.5你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)

    3.5.1基本功能齐全

    包括注册、登录、修改密码、添加或删除好友、加群或退群、聊天功能正常、文件传输功能正常、
    查看我的基本信息、查看好友和群聊的基本信息、修改好友信息等

    3.5.2软件运行基本稳定

    支持数百人同时使用而服务器不超负荷,文件传输功能速度较快。

    二、Alpha版本发布说明

    1.列出这一版本的功能(在原有项目基础上开发的列出新功能)

    该版本为Alpha版,也即第一个版本。目前实现的功能有注册、登录、修改密码和进入到聊天页面。

    2.以原有项目为基础开发的,列出这一版本修复的缺陷

    暂无

    3.对运行环境的要求

    Win10操作系统,使用谷歌浏览器,火狐浏览器均运行正常,其他操作系统和浏览器未测试。

    4.安装方法

    本软件为Web应用,无需安装到本机,只需要通过浏览器进行使用

    5.描述系统已知的问题和限制

    该系统目前前端页面只完成了注册、登录和修改密码功能,收发消息的功能暂未开通。

    6.说明软件的发布方式以及发布地址

    开始借助同学朋友进行传播
    发布地址:http://103.45.177.27:8888/PaChat/view/index.html#/login

    7.对于功能的描述除了文字以外,可以通过图片、视频等进行辅助说明。

    7.1注册功能

    给自己起一个用户名,并且设置密码,然后输入自己的邮箱号,收到邮件后输入邮件中的验证码,最后输入图片验证码中的验证码字符串
    注册成功后系统会给你分配一个id,一定要记住id号

    7.2登录功能

    输入自己的账号id和密码,账号是注册时系统分配的

    7.3找回密码功能

    输入自己的id和注册时使用的邮箱,后台会给该邮箱发送一个验证码,输入验证码和新密码,然后会显示密码修改成功

    7.4登录成功后进入主页面

    该主页面尚未完善,具体功能在后面的版本中会详细说明

  • 相关阅读:
    李宏毅机器学习课程笔记-9.3RNN的应用
    李宏毅机器学习课程笔记-9.2如何训练RNN
    李宏毅机器学习课程笔记-9.1循环神经网络RNN入门
    李宏毅机器学习课程笔记-8.2图神经网络(Spatial-based Convolution)
    李宏毅机器学习课程笔记-7.4基于CNN和PyTorch的食物图片分类
    PyTorch入门:基于LeNet5和CIFAR10的图片分类
    PyTorch入门:使用PyTorch搭建神经网络LeNet5
    李宏毅机器学习课程笔记-8.1图神经网络入门
    李宏毅机器学习课程笔记-7.3CNN应用案例
    李宏毅机器学习课程笔记-7.2CNN学到了什么
  • 原文地址:https://www.cnblogs.com/lizehui/p/13055377.html
Copyright © 2011-2022 走看看