软工2017第三周作业之找bug——测试报告

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

环境:windows7  cmd命令行

要求1 bug计分。阅读教材第298页,发布bug报告。

一、被测试程序的作者:吴雨丹

        吴雨丹的代码git地址:https://git.coding.net/clairewyd/wf.git

1、标题:没有用控制台命令输入,输入格式不对

2、内容:

   (1)重现步骤:命令行打开到含有wf.exe的文件夹下面,按照SPEC的命令执行命令进行测试

   (2) 结果:出错。如下佐证材料中截图。

             

  (3)预期结果

 

(4)运行结果与期待结果间的差异:在命令行下,输入命令type test.txt没有输出结果

 (5)出错原因:由于不出结果,我去查看了一下这位同学的代码,发现他不是在控制台下输入命令行输出结果的,代码作证:

               

 

二、被测程序作者:刘淑霞

 刘淑霞的代码git地址:https://coding.net/u/liusx0303/p/CountWords/git

bug1:

1、标题:功能一输出test.txt文件内容不对

2、内容:

   (1)重现步骤:命令行打开到含有wf.exe的文件夹下面,按照SPEC的命令执行命令进行测试

   (2) 结果:出错。如下佐证材料中截图。

             

  (3)预期结果

 

(4)运行结果与期待结果间的差异:与作业要求不符合,在test.txt文件中加了一个句号后,运行结果还是出错了,截图如下:

 (5)出错原因:没有处理数组中最后返回的空值

        将代码段一改成了代码段二,运行结果如图:

代码段一

            word = Regex.Replace(word, @"[^a-zA-Z0-9\u4e00-\u9fa5\s]", " ");
            word = Regex.Replace(word, "[!@#$%^&*()`,./;':\"<>`?...]", " ");//用正则表达式来过滤替换标点,用空格替换
            String[] words = word.Split(' ');//分割

代码段二:

string[] words = word.Split(new char[] { ' ', ',', '.', '!', '?', ':', ';', '\'', '\"' }, StringSplitOptions.RemoveEmptyEntries);

运行截图:

 bug2:

1、标题:单词未区分大小写

2、内容:

   (1)重现步骤:命令行打开到含有wf.exe的文件夹下面,按照SPEC的命令执行命令进行测试

   (2) 结果:未区分大小写。如下佐证材料中截图。

             

  (3)预期结果

 

(4)运行结果与期待结果间的差异:与作业要求不符合,加了一行代码,如下:

word=word.ToLower();

(5)修改后截图如下:

 (5)出错原因:没有区分单词大小写,未达到作业要求

   

三、被测试程序的作者:王超

1、标题:找不到指定文件

2、内容:

   (1)重现步骤:命令行打开到含有wf.exe的文件夹下面,按照SPEC的命令执行命令进行测试

   (2) 结果:出错。如下佐证材料中截图。

             

  (3)去王超的代码文件下看发现没有test.txt文件,证据如图:

3、然后我在此目录下加了一个test.txt文件,然后运行,功能一的第一个命令出来结果之后,第二个命令之后运行报错,我的操作系统不能安装.NETF,Version=v4.6.1,无法进行下去,如图所示:

 

 

四、被测试程序的作者:王磊

        王磊的代码git地址:https://git.coding.net/137911934/SE20170914.git

1、标题:控制台命令输入,输出结果不完整

2、内容:

   (1)重现步骤:用devc++打开wf.cpp文件,然后cmd命令行打开到含有wf.exe的文件夹下面,按照SPEC的命令执行命令进行测试

   (2) 结果:出错。如下佐证材料中截图。

             

  (3)预期结果

 

(4)运行结果与期待结果间的差异:在命令行下,输出结果不完整

 

               

 

               

posted @ 2017-09-24 13:53  liusx  阅读(319)  评论(0编辑  收藏  举报