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

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

PART 00 作业要求

这个作业属于哪个课程 信安1912-软件工程 (广东工业大学 - 计算机学院)
这个作业要求在哪里 团队作业5——测试与发布(Alpha版本)
这个作业的目标 Alpha版本测试报告、Alpha版本发布说明

PART 01 Alpha版本测试报告

1.1 BUG说明

  1. BUG统计总表

    BUG类型 BUG数量
    已修复的BUG 1
    不能重现的BUG 0
    容易被误解成BUG的产品设计 1
    不打算修复的BUG 1
    打算下个版本修复的BUG 2
    总计BUG数 5
  2. 已修复的BUG

    1. 电影名称显示不全—>解决
  3. 不能重现的BUG

    暂无

  4. 容易被误解成BUG的产品设计

    1. 在用户没有对任何电影进行操作的情况下,推荐的电影有可能为空。
  5. 不打算修复的BUG

    1. 推荐算法存在一定的不合理性。经过手动验证,发现存在推荐出用户并不喜欢的电影。这可能是由于推荐算法本身存在的问题。后续可能会考虑更换更加有效的推荐算法。
  6. 打算下个版本修复的BUG

    1. 在注册时,昵称,手机号码,邮箱等没有做一定的限制。导致任何格式的文本都可以被注册。
    2. 提供短信验证码功能,两步验证
    3. 爬取电影时,有可能被封禁。正在寻找有无更好的方法。

1.2 场景测试

1.预期用户使用场景

  • 广东工业大学学生
  • 电影爱好者
  • 社会各界人士

2.用户需求与目标

  • 推荐优质电影

  • 拥有一个较为稳定的平台,提供足量的电影信息,无需上网查找

3.功能实现与需求满足

  • 通过爬虫获得电影相关信息

  • 通过推荐算法推荐相关电影,给出详细资料,锁定用户的最爱

  • 界面简洁,文档简单明了,UI布局优美

  • 使用python开发,实现跨平台使用

1.3 测试矩阵

测试功能 测试项 检测点 预期结果 window linux(ubuntu) mac
登陆功能 登陆框 账号密码输入 正常输入 正常 正常 正常
登陆功能 登陆选项 登陆控制 成功登陆或失败 正常 正常 正常
主界面 类别选项卡 点击选项卡 跳转页面 正常 正常 正常
主界面 电影项目 点击对于项目 跳转页面 正常 正常 正常
主界面 搜索栏目 输入字符并搜索 跳转对应页面 正常 正常 正常
电影界面 “标记喜欢”选项 点击 用户界面显示该电影 正常 正常 正常
电影界面 “取消标记”选项 点击 用户界面不显示该电影 正常 正常 正常
用户界面 返回选项 点击 返回到上一个界面 正常 正常 正常

1.4 出口条件

  • 完成所有测试类型
  • 没有影响用户正常使用的bug
  • 软件功能一定程度上满足用户的需求
  • 服务器做好相关配置以及安全测试
  • 各界面跳转流畅,且界面稳定,不会出现长时间延迟;
  • 正常获取指定电影的内容;
  • 确保没有逻辑bug;
  • 平台所有功能经过多次严密测试;
  • 在小范围内人群使用得到

PART 02 Alpha版本发布说明

2.1 版本功能说明

主界面

系统主界面,用户查询电影信息、登陆、注册等功能都在此实现

电影界面

某一部电影的详细信息界面,用户可以对电影进行相关的行为。并在下方推荐相关的电影。

登陆界面

用户进行登陆操作

用户个人信息界面

某用户的个人信息界面,可显示用户的相关信息、喜欢的电影和进行密码的修改等内容。

2.2 运行环境要求

PyMySQL==1.0.2

requests==2.25.1

beautifulsoup4==4.10.0

sshtunnel==0.4.0

2.3 安装方法

只需要在github上拉取项目即可,点击进入github

2.4 系统问题及限制

该版本为第一版,暂无。

2.5 软件发布方式及发布地址

  1. 发布方式:我们将通过网络(主要是QQ)先在校内发布,主要是通过QQ的扩散性(一传十,十传百)在大一至大四中进行扩散。
  2. 发布地址
posted @ 2021-12-05 23:27  Hanaya  阅读(91)  评论(0编辑  收藏  举报