【Beta阶段】测试报告

一、Bug记录

1、 已经修复的BUG:文件查重的小组的空指针处理了 。

2、未能修复的bug:

(1).在进行查重的时候必要要有10个文件,不然会报错;
        (2).而且10个文件时存在数据库中的前10个文件;
        (3).由于java中对于中文的“”,。等标点符号不能写入到代码中,所以在判断的时候会出错;

二、场景测试

(1)、李老师:使用查重系统,无需下载文件,直接就可以打开文件查看,报告的重复率一目了然,重复的地方使用红字提醒,特别醒目。

(2)、陈助教:登录查重软件时,不小心输错了账号,提示账号不存在,立马修改之后登录。

(3)、陈同学:想要注册查重软件的账号,不小心点入教师注册,发现要密令才能注册,退出之后点入学生注册页面注册成功。

(4)、罗同学:注册账号时输入一个账号,结果提示说账号已经有了,重新输入新账号注册成功。

三、测试矩阵

1、兼容性测试

功能

描述

效果

Chrome浏览器

360浏览器

IE浏览器

搜狗浏览器

鼠标移动到文字框上

框变色

框变色

鼠标移动到确定、登录等按钮上

按钮框变色

按钮框变色

 √  √  √

鼠标移动到注册账号等的链接上

连接变色

连接变色

 √ √  √ 

上传文件点击浏览按钮

弹出浏览文件窗口,选择你要上传的文件点击确定,文件名出现在文字框中 弹出浏览文件窗口,选择你要上传的文件点击确定,文件名出现在文字框中

√  √  √ 

2、兼容性回归测试

标签页

部分

功能

效果描述

搜狗浏览器

360浏览器

搜狗浏览器

Chrome浏览器

主页

欢迎页面

点击学生登录界面转跳到学生登录

通过鼠标左键单击学生登录界面,当前标签页将变成学生登录界面

点击教师登录界面转跳到教师登录

通过鼠标左键单击教师登录界面,当前标签页将变成教师登录界面

     √

教师登录界面

输入用户名密码登录

在相应的文本框分别输入用户名和密码,通过鼠标左键单击"登录"按钮登录,如果信息符合数据库中结果则成功登录,转跳到教师查重界面,可以进行下次尝试输入

    √

点击注册账号转跳到注册界面

通过鼠标左键单击教师注册界面,当前标签页将变成教师注册界面

     √

点击找密码转跳到找回密码界面

通过鼠标左键单击找回密码界面,当前标签页将变成找回密码界面

     √ √  √   √

教师注册界面

输入用户名密码和密令注册

在相应的文本框分别输入用户名、密码和密令,通过鼠标左键单击"确认"按钮登录,如果信息符合数据库中结果则成功注册,转跳到教师登录界面,如果账号重复则提示账号已经注册之后可以进行下次尝试注册

    √

学生登录界面

输入用户名密码登录

在相应的文本框分别输入用户名和密码,通过鼠标左键单击"登录"按钮登录,如果信息符合数据库中结果则成功登录,转跳到学生查重界面,可以进行下次尝试输入

     √

点击注册账号转跳到注册界面

通过鼠标左键单击学生注册界面,当前标签页将变成学生注册界面

     √

点击找密码转跳到找回密码界面

通过鼠标左键单击找回密码界面,当前标签页将变成找回密码界面

     √

学生查重界面

上传文件点击浏览按钮

通过鼠标左键点击浏览文件,弹出浏览文件窗口,选择你要上传的文件点击确定,文件名出现在文字框中,在点击确定显示上传成功

     √ √   √  √
教师查重界面

点击功能1的确定按钮查看重复率

通过鼠标左键点击确定,进入重复率查看界面,输入想要查看的重复率数值,点击确定,就会显示重复文件,点击想要查看的重复文件,进入文件页面,文件重复的地方用红色字体标注

          √ √  √   √
点击功能2的确定按钮查看文件 通过鼠标左键点击确定,进入查看文件页面,点击你要查看的文件,就可以进入文件页面

 √ √  √ 

 

四、出口条件

我们的出口条件是兼容性测试没有问题,软件功能使用正常,并且支持10个以上用户使用可以发布。

Beta版本发布说明

一、列出这一版本相对于Alpha版本的新功能

1.注册时添加了,账号相同时不能注册的功能;老师注册账号是添加一个密令

2.修改账号错误时,提示你的账号不存在,在此界面添加注册的功能

3.修改学生上传文件的方式(之前只是保存文件名字,现在如果名字一样只能保存一次)

4.文件的读取采用按钮的,不用查找文件

5.文件相同部分的用红色显示

6.在一些页面添加没有登录账号,不能登入此界面的功能

7.添加出错页面

二、列出这一版本对Alpha版本修复的缺陷

修复了空指针的问题;

三、对运行环境的要求

Web浏览器:

四、描述系统已知的问题和限制

1.在进行查重的时候必要要有10个文件,不然会报错;

2.而且10个文件时存在数据库中的前10个文件;

3.由于java中对于中文的“”,。等标点符号不能写入到代码中,所以在判断的时候会出错;

五、说明软件的发布方式以及发布地址

由于存在这这些致命的问题,所以我们的软件并没有发布,等到至少把这3个致命问题解决再发布;

最新文章

  1. 论文笔记(1)——《Where's Wally?Precise User Discovery Attacks in Location Proximity Services》
  2. 第二节:模型(Models)和管理后台(Admin site)
  3. UICollectionView swift2模版
  4. [Tomcat 源码分析系列] (附件) : setclasspath.bat 脚本
  5. 【leetcode】155 - Min Stack
  6. Stack集合 Queue队列集合 Hashtable哈希表
  7. 学习【Web前端开发修炼之道】总结
  8. A框架第一步,传递不同参数.主程序执行对应方法
  9. Spring MVC报错:The request sent by the client was syntactically incorrect ()
  10. Storm入门(十三)Storm Trident 教程
  11. nginx 平滑更新
  12. MHA(下)
  13. Python快速入门
  14. (5)How to let go of being a "good" person — and become a better person
  15. JSP内置对象——session对象
  16. mysql自定义函数并在存储过程中调用,生成一千万条数据
  17. 设计原则:多使用Specialized Types
  18. iphone微信 h5页音乐自动播放
  19. CodeForces 140C New Year Snowmen(堆)
  20. Zuul:构建高可用网关之多维度限流

热门文章

  1. Jenkins+ANT+Jmeter 接口测试的实践(转载)
  2. 8. Andrénalin ★ Serial
  3. [BZOJ 1058][ZJOI 2007]报表统计 平衡树+线段树
  4. python编程基础知识—列表(二)
  5. MySQL登录汇总
  6. vbs系统监控
  7. Nodejs 复制文件/文件夹
  8. 打造基于Clang LibTooling的iOS自动打点系统CLAS(二)
  9. elasticsearch映射
  10. RoboCup仿真3D TC笔记(2014年合肥中国公开赛 仿真3D比赛环境搭建)