本作业要求参见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627]
• 要求一:bug计分
1.属于功能一的bug
1.1
(1)标题:
徐姗姗同学的程序没有按照要求,不支持小文件输入
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
1.2
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台有多个单词输入的时候会出错
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
1.3
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台有非单词输入的时候会出错
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
1.4
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台有单词输入的时候偶尔会出错
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
1.5
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输入的单词过长的时候会出错
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.属于功能二的bug
2.1
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的有特殊文本出现
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.2
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果输出的结果按照要求没有对齐
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.3
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果输出的结果有非要求的逗号输出
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.4
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果输出的结果不是用老师要求的文件
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.5
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果输入老师要求的文件,运行结果会出错
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.6
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果输入老师要求的文件,不能准确输出结果
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
2.7
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台结果没有老师要求格式中的words
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图
2.属于功能三的bug
3.1
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果存在0个单词
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.2
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果存在特殊文本出现
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.3
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果没有保持对齐
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.4
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果存在不合要求的逗号
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.5
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果不是出现频率最多的10个单词
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.7
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输出的文件过小的时候,输出结果存在乱码
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.8
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输入文件不支持.docx类型的文件
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
3.9
(1)标题:
徐姗姗同学的程序没有按照要求,当控制台输入文件不支持大文件的输入
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 徐姗姗同学代码
c. 测试步骤:进入徐姗姗同学程序并启动控制台
d. 运行结果:只能将代码在开发工具中运行起来,通过开发工具控制台交互
e. 期待结果:通过Windows CMD.exe控制台启动exe程序,并传递参数,程序可以在短时间给我反馈
f. 差异:此部分为设计缺陷,需要将Java程序转为.exe程序执行
(3)佐证材料:
a: 运行截图:
• 要求三:修改bug
徐姗姗功能一修改后测试截图:
徐姗姗功能二修改后测试截图:
徐姗姗功能三修改后测试截图:
修改后git地址:[https://e.coding.net/xushanshan/cipintongjizhigongnengfenxi.git]