首页 > 代码库 > 团队作业5——测试与发布(Alpha版本)

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

Alpha版本测试报告


测试结果bug清单:

1 导入按钮第一次使用面需要点击两次才能生效( 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复)

2在一次测试中导入文件失败,之后就没有再次发现该情况(不能重现的bug)

3导入文件时,零导入后,查重按钮可以执行,不过最后结果因为是空的,所以不能生成结果(不算bug吧)

4导出结果格式混乱(修复的bug)

5生成的exe软件是64-bit在教室电脑不能使用。(修复的bug)。

场景测试(scenario testing)

预期:如果该老师报告大都是文字那效果将会不错,如果老师的报告大多是图片,那么效果将达不到要求,所以可能需要自定义重复率,而不是程序内部就设定好。

老师1:希望能自定义重复率达到多少视为重复,然后将生成结果;(下版本肯定完成)

老师2:希望能将文档的重复部分标记出来。

测试矩阵(test matrix)

 技术分享

 

出口条件(exit criteria)

能够自定义标准来定义重复;能够识别docx类型文件;测试多次后确定没有问题。

 

Alpha版本发布说明


 

一、功能介绍

  本团队做的是围绕电子报告查重为基础的一款小软件,Alpha版本具有的功能大体如下:

1、文件导入功能

点击文件导入功能,导入那些我们需要进行查重的电子报告

 

 技术分享

技术分享

技术分享

技术分享

 

 

 

 

2、实现电子报告查重

这个功能是这个软件的最基本也是最关键的功能,我们采用余弦算法,对前面导入的文件进行查重

 技术分享

 

3、结果保存

这个功能是查重操作的结果存储在任意我们指定的位置

技术分享

 

二、修改的缺陷

 查重结果以百分比显示,设置了一个固定百分比作为重复程度的界定值,来判定结果的抄袭与否。

 

三、环境要求

我们已经将jar包生成exe文件,所以在windows下基本都能执行,分为32

位和64位两个版本

 

四、安装方法

无需安装,直接打开exe即可运行。但需要下载自己电脑位数的版本(32-bit or 64-bit)

 

五、问题与限制

问题:查重算法会进行双向比较,比如a与b比较一次,b与a又会比较一次,但是在结果处理上进行筛选后不会重复写入文件,但这种算法会增加时间复杂度和空间复杂度。

限制 :word文档不支持docx类型

 

六、发布方式及发布地址

发布方式:我们已将exe文件上传到coding中,通过博客中的连接即可下载exe文件使用

地址:https://git.coding.net/tuoxie/test.git

 

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