影评网站Alpha版本-测试与发布
影评网站Alpha版本-测试与发布
项目发布地址: http://120.78.161.21:8080/zhiying/ (建议使用Chrome或火狐浏览器打开,其他浏览器可能加载失败
一.Alpha版本试报告
1.1测试环境
- window10 64位操作系统环境
- Chrome浏览器、QQ浏览器
1.2测试中找出的BUG
| BUG类别 | 出现的问题 | 修复后 |
|---|---|---|
| 修复的BUG | 登录与未登录、用户和管理员权限未区分 | 完善鉴权功能,不同的用户角色权限不同 |
| 管理员设计主页功能未完善 | 完善了管理员页面所有功能 | |
| 写影评字数提示出错 | 字数提示符合设计 | |
| 特定电影页面海报图片未能显示 | 图片能够成功显现 | |
| 登录后仍存在登录注册按钮 | 登录后,登录注册按钮转换成当前用户名 | |
| 个人中心当前用户名不符 | 个人中心当前用户名正确 | |
| 特定电影页面“时间”一栏为空 | “时间”一栏显示电影上映时间 | |
| 这个产品就是这样设计的,不是BUG | 写影评须预览后才可以发布 | |
| 这个bug的确应该修复,但是没有时间在这个版本修复 | 图片上传 | |
| 下次自动登录 |
1.3场景测试
1.3.1普通用户
- 需求:借助影评网站查看电影口碑,留下自己对电影的观点和评分
- 场景:某一普通用户在网站中搜索找到想要了解的电影,获得了相关的电影资料。通过评分以及影评,他认为这是一部值得一看的电影,便去看了这部电影。看完后他再次回到网站,为该电影写下了自己的影评。
1.3.2管理员
需求:管理网站的展示内容、对电影增删查改、审核影评、查看反馈。
场景:管理员进入管理员中心,开始了一天的维护工作。他首先根据热点动向,设置了首页中展示的热门电影。然后他在电影库中添加了最新推出的电影,修改已有电影出错的数据。再而他审核了用户新添加的影评,对违规的影评予以驳回。最后他查看了用户的反馈,根据反馈对网站做出改进。
1.4出口条件
通过所有测试:网站各页面能够正常互相跳转,所有功能无差错出现。
二.Alpha版本发布说明
2.1版本实现功能(包括在原有项目基础上开发的列出新功能)
- 登录注册


首页电影展示

搜索

- 特定电影页面(包括写写影评功能)

写影评


- 普通用户个人中心



- 管理员中心





2.2修复缺陷(以原有项目为基础开发)
- 图片加载出错
- 写影评字数提示出错
- 登录后无当前用户提示
- 特地电影页面数据展示不完整
2.3对运行环境的要求
- 数据库:mysql 8.0.15以上
- Javaweb:tomcat 9.0.0以上
- Vue.js:nodejs
2.4安装方法
1.通过tomcat运行javaweb项目“zhiying“所打包而成的“zhiying.war”包,
2.通过nodejs的npm运行Vue项目”admin“,Scripts为“serve”
3.将sql文件“film_review_web”导入mysql数据库中。其中数据库用户名须为root,密码为123456
4.浏览器“属性”中“目标”一栏后添加字符串“--args --disable-web-security --user-data-dir=D:\temp”(以解决javaweb项目与vue项目的跨域问题)
5.在浏览器地址库输入http://localhost:8081/zhiying/进入知影影评网
6.网站默认管理员账号为7530,密码为123456(数据库中uesr表power列为1的用户)
2.5描述系统已知的问题和限制
考虑到该作品在实际生活中用途不大,所以暂未购买服务器。因此若要体验本网站,需要通过一系列的繁琐的项目部署。且由于技术与经验的不足,javaweb和vue分为两个项目,其中的跨域问题未能解决,需要手动修改浏览器配置。
2.6说明软件的发布方式以及发布地址
部署项目所需的各包存放在github上以供下载。
地址:https://github.com/DuoRouLongShu/FilmReviewWeb-TeamWork-
临时借用的服务器 http://120.78.161.21:8080/zhiying/ 可直接访问,无需部署项目
建议用Chrome浏览器、火狐浏览器打开, qq浏览器和IE浏览器等其他浏览器可能无法加载
影评网站Alpha版本-测试与发布的更多相关文章
- Alpha 版本测试和发布说明
Alpha版本测试报告 一bug汇总 做题时答案是错的.(已修复) 每次生成的题目一样(已经修复) 计时没有显示即倒计时,难度不同的功能没有实现(打算修复) 没有导入试卷和错题功能(不打算修复) 二. ...
- 团队作业:第五周 Alpha版本测试与发布
团队:你吼辣么大声干什么嘛 Alpha版本测试报告: bug: 修复的bug: 不能重现的bug: 无 产品设计,非bug: 在双人对战模式中,撞到墙壁会从对面的墙壁穿出,不会死 没能 ...
- 团队作业5:Alpha版本测试和发布(歪瑞古德小队)
目录 一.项目文档和代码 二.Alpha版本测试报告 2.1 功能测试 2.1.1 功能列表 2.1.2 场景测试 2.1.3 测试结果 2.1.4 bug清单 2.2 兼容性测试 2.3 性能测试 ...
- 学霸网站-Alpha版本发布说明
项目名称 学霸网站 项目版本 Alpha 项目团队 ourteam 发布日期 2014-11-23 一.版本的新功能 1.匿名提问 用户提问的时候可以选择匿名提问,这样在问题的详细信息不会显示提出者的 ...
- 学霸网站---Alpha+版本测试报告
说明:由于老师前几天要求交测试报告,本测试报告只针对当时完成的功能进行测试,并不是几天之后要发布的BETA版本,不会有很多差别,但是BETA版本会包含对其中BUG的修复. 学霸网站测试报告 一.引言 ...
- Alpha版本测试
Alpha版本测试报告 项目名称:面向团队的日程提醒系统 软件版本:1.0.0 开发方:Team c# 开发代表:崔强 杜正远 是否经过开发自测(单元测试):是 软件运行环境: Android4.4. ...
- 个人作业 项目alpha版本测试
课程:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 作业要求:https://edu.cnblogs.com/campus ...
- Alpha版本测试文档
概述 本次测试主要是为了测试是否有导致崩溃的bug,验证是否符合软件基本需求. 测试环境 硬件测试:安卓系统手机,安卓平板. 测试人员 赖彦谕,金哉仁. 实际进度 2015/11/6 – 2015/1 ...
- 测试与发布(Alpha版本)
[Alpha阶段]测试报告 1.测试找出的BUG (1).这种情况刷新就好 (2).文件必须10个才行,多余10个的部分不会进入查重的部分,少于会出错: (3).文件保存在d:\files,由于有些原 ...
随机推荐
- 多MDS变成单MDS的方法
前言 之前有个cepher的环境上是双活MDS的,需要变成MDS,目前最新版本是支持这个操作的 方法 设置最大mds 多活的mds的max_mds会超过1,这里需要先将max_mds设置为1 ceph ...
- echarts折线图,数据切换时(最近七天)绘图不合理现象
echarts折线图,当进行数据切换时存在绘制不合理的问题,数据没错,但绘制不对. 两个0之间的连线应该是平滑直线,如图: 正确的显示: 解决: 在myCharts.setOption(option) ...
- 头秃了,Spring Boot 自动配置了解一波~
持续原创输出,点击上方蓝字关注我 目录 前言 源码版本 @SpringBootApplication干了什么? @EnableAutoConfiguration干了什么? 总结 前言 为什么Sprin ...
- python-验证码图片识别
import tesserocr from PIL import Image #新建Image对象 image = Image.open('code.png') #调用tesserocr的image_ ...
- Guitar Pro小课堂之如何演奏刮弦
每当我们听到吉他现场演出的时候,看到吉他手在激烈的刮弦时,都觉得很酷,非常有感染力.刮弦在我们弹吉他或编曲时,会经常用到,虽然时间很短,但会为你加分不少. 那么我们应该如何演奏刮弦呢,我们先用E5和弦 ...
- 「CF645E」 Intellectual Inquiry
题目链接 CF645E 题意 有一个长为\(n\)的由小写字母组成的字符串,需要用小写字母再填\(m\)位,使最后的字符串中本质不同的子串数量尽量多,答案对\(10^9+7\)取模. 本题数据:\(n ...
- 使用ES替代whoosh全文检索
目录 1.docker安装ES 1.拉取docker镜像 2.使用docker安装ES 3.在页面中测试 2.使用ES替代whoosh全文检索 2.1 在Django中修改搜索引擎为ES 2.2 命令 ...
- Java蓝桥杯——排序练习:选美大赛
选美大赛 在选美大奖赛的半决胜赛现场,有一批选手参加比赛,比赛的规则是最后得分越高,名次越低.当半决决赛结束时,要在现场按照选手的出场顺序宣布最后得分和最后名次,获得相同分数的选手具有相同的名次,名次 ...
- Mybatis【2.2】-- Mybatis关于创建SqlSession源码分析的几点疑问?
代码直接放在Github仓库[https://github.com/Damaer/Mybatis-Learning ],可直接运行,就不占篇幅了. 目录 1.为什么我们使用SQLSessionFact ...
- C语言const和define的区别
const 定义的是变量不是常量,只是这个变量的值不允许改变是常变量!带有类型.编译运行的时候起作用存在类型检查. define 定义的是不带类型的常数,只进行简单的字符替换.在预编译的时候起作用,不 ...