软件工程——第三次作业(3)

软件工程——第三次作业(3)功能测试

作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/957

——————————————————————————————————————————————

我的第一个功能测试对象是高远博同学的代码(代码下载地址:https://git.coding.net/Rainbows/wc.git)。

测试环境:win10操作系统,在cmd命令行窗口下输入运行。

运行截图如下:

测试样例war_and_peace运行时间只需要0.565s,相比我的近300s,还真是天和地的差别,真令我汗颜,但是单词输出的格式好像还是没有达成题目的要求,而且图中红框处的输出应该是不太对的,是统计到了空格么?

————————————————————————————————————————————————

 我的第二个测试是冉华同学的代码(下载地址:https://git.coding.net/Dawnfox/wf.git),我在上面没有找到直接的可运行文件(wf.exe),因此是将代码复制到Visual Studio 2015中生成了wf.exe,然后开始了测试:

测试环境:win10操作系统,在cmd命令行窗口下输入运行。

测试样例war_and_peace运行时间是2.292s,比高远博同学的程序要慢上一点点,但是输出的格式好像还是不太符合题目的要求。

—————————————————————————————————————————————

 测试上面几位同学的代码后,对于他们程序的算法设计是比较佩服的,但是对于输出格式都有着一些不符合需求的地方,虽然并不算是bug,但是应该也算是设计上的失误吧。

 

 

——————————————————————————————————————————————

BUG报告

标题:高远博同学的程序wf.exe,在本人机器上测试运行war_and_peace.txt文章的词频统计时输出出现错误。

内容如下:

环境:Windows10操作系统下,使用cmd.exe命令行输入>ptime wf -s < war_and_peace.txt测试运行wf.exe程序时出现

重现步骤:

(1)在开始菜单中打开命令行窗口cmd.exe

(2)进入目标程序位置(个人电脑路径操作为:>cd C:\Users\asus\Desktop\wc-master)

(3)在目标文件夹内有老师提供的ptime.exe,目标程序wf.exe,测试用文档war_and_peace.txt的情况下,在命令行中输入>ptime wf -s < war_and_peace.txt

结果:

输出如下,出现不明的统计空白   79910次

预期结果:以冉华同学的测试结果来看统计结果应该如下(至少应该没有出现频率为7万9左右的单词出现)

 

posted @ 2017-09-26 20:07  打酱油的路过  阅读(143)  评论(0编辑  收藏  举报