本作业要求参见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627]
• 要求一:bug计分
1.属于功能一的bug
1.1
(1)标题:
罗杨美惠同学功能1多输出了系统提示语句。
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 罗杨美惠同学代码
c. 测试步骤:进入罗杨美惠同学程序并启动控制台
d. 运行结果:输出多余提示信息“请选择:1.单行语言处理;2.单个文件处理;”
e: 期待结果:期待无任何提示
f: 差异:此同学可能出于用户友好型的设计思想,将提示信息输出到屏幕上,但真实需求并没有要求这样做
(3)佐证材料:
a: 运行截图:
b: wf spec
小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键
盘在控制台下输入命令。
1.2
(1)标题:
罗杨美惠同学功能1没有实现从文件读入数据。
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 罗杨美惠同学代码
c. 测试步骤:进入罗杨美惠同学程序并调出控制台,输入wf -s test.txt
d. 运行结果:运行报错
e: 期待结果:输出total 5以及词频统计
f: 差异:运行结果多余输出系统提示文件
(3)佐证材料:
a: 运行截图:
b: wf spec
小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键
盘在控制台下输入命令。
2.属于功能二的bug
2.1
(1)标题:
罗杨美惠同学功能2多输出了系统提示语句。
(2)内容:
a. 测试环境:Win10 专业版 64位操作系统
b. 准备工作:git clone 罗杨美惠同学代码
c. 测试步骤:进入罗杨美惠同学程序并启动控制台,输入相应指令及文件名
d. 运行结果:除提示信息外,无任何统计结果输出
e: 期待结果:输出词频统计结果
f: 差异:此同学可能出于用户友好型的设计思想,将提示信息输出到屏幕上,但真实需求并没有要求这样做
(3)佐证材料:
a: 运行截图:
b: wf spec
支持命令行输入英文作品的文件名,请老五亲自录入。
• 要求二:属于个人bug报告
待更新
• 要求三:修改bug
待更新