团队作业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