20170925-2 功能测试

 作业要求参见https://edu.cnblogs.com/campus/nenu/2018fall/homework/2144

要求1 bug计分。阅读教材第298页,发布bug报告。 (第1位发布10分,重现1分)


 

bug1

标题:张宇功能二需更改文件指定路径。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf -s BaT.txt。

结果:

显示文件的路径不对,需要更改代码里的内部文件目录。

预期结果:

运行结果(佐证材料):

 


bug2

标题:公冶令鑫功能一不能识别-s。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf -s text.txt

结果:-s is not a file or path (-s不是一个文件或者一个路径)

预期结果:

运行结果(佐证材料):

 

运行结果(佐证材料):

 


bug3

标题:自己的功能三显示top10的时候会出现统计所有的单词。

环境:Windows 10操作系统,cmd。

重现步骤:打开控制台,进入相关文件夹。

输入:wf -s gongneng3.txt

结果:统计出了top10,但是上方会显示其他单词的次数。

预期结果:

只显示top10.

运行结果(佐证材料):


bug4

标题:张宇功能一total计数值没有去除重复的单词。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf -s gongneng1.txt。

结果:

显示单词统计正确,但total无法去除相同的单词。。

预期结果:

total数值为5.

运行结果(佐证材料):

 


bug5

标题:公冶令鑫功能二文档无法识别。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf the_dead_return。

运行结果(佐证材料)

预期结果:

 

但是我要是再后面加上.txt它就可以运行。

演示:

 

要求2 记录所有为你的代码找到的bug,合并相同的bug,亲自重现bug现象,发布bug报告。 (10分)


(1)

标题:功能1total计数错误,没有去除重复的单词的次数。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf -s gongneng1.txt。

结果:

显示单词统计正确,但total无法去除相同的单词。

预期结果:

total数值为5运行结果(佐证材料):


(2)

标题:文件必须存放在代码的内部路径的指定位置。

环境:Windows 10操作系统,cmd。

重现步骤:

打开控制台,进入相关文件夹。

输入:wf -s gongneng1.txt。

结果:如果我没有将文本存放在指定的位置,就无法进行词频统计。

运行结果(佐证材料):

 

 


要求3:修改bug

1.修复了我的功能1中total统计数值没有去重。

git地址:https://git.coding.net/lew666/CPTJgenggai.git

以gongneng1.txt为测试文本

实现截图:


2.修复了我的功能2脱离功能1和功能3,并且total显示正确的数字。

git地址:https://git.coding.net/lew666/CPTJgenggai.git

以The Dead Return为测试文本。

实现截图:


3.修复了我的功能3,不显示所有统计的单词,只显示总个数和top10.

git地址:https://git.coding.net/lew666/CPTJgenggai.git

以The Dead Return和war_and_peace为测试文本。

实现截图:

 

posted @ 2018-10-06 13:14  卢帝同  阅读(139)  评论(0编辑  收藏  举报