首页 > 其他 > 详细

功能测试

时间:2018-10-08 19:04:32      阅读:151      评论:0      收藏:0      [点我收藏+]

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

环境:windows7  cmd命令行

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

一、被测试程序的作者:段晓睿

段晓睿的代码git地址:https://coding.net/u/Ruidxr/p/Word_Frequency_Count/git

1、标题:无法打开文件,无法进行词频统计

2、内容:

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

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

功能一:

技术分享图片

功能二:

技术分享图片

(3)预期结果

技术分享图片

技术分享图片

(4)运行结果与期待结果间的差异:在命令行下,输入命令type test.txt没有输出结果,输入-s也没有结果,wf文件名也没有结果。

(5)出错原因:

1. 代码文件下看发现没有test.txt文件,证据如图:

技术分享图片

2.没有遍历文件夹并输出。

修改重要代码如下:

     while(fin>>temp)
     {
          int len=temp.size();
         char tmp[40]="";
         int j=0;
         for(int i=0; i<len; i++)
         {
             if (isalpha(temp[i])||temp[i]==-||temp[i]==\‘)
             {
                 tmp[j]=temp[i];
                 j++;
             }
 
         }
         string tmp2(tmp);
         wmap[tmp2]++;
     }
     fin.close();
 }

 

技术不够好。。没有修改成功

四、被测试程序的作者:公冶令鑫

        公冶令鑫的代码git地址:https://git.coding.net/gongylx/wf3.git

1、标题:无法打开文件,无法进行词频统计

2、内容:

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

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

技术分享图片

 

(功能一文件名是test不是text   = =  )

 

(3)预期结果

 技术分享图片

技术分享图片

(4)运行结果与期待结果间的差异:在命令行下输入-s没有结果,wf文件名也没有结果。

(5)出错原因:

没有找到源代码,所以无法推测。

 

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

由于没有看到别人找我的bug,我自己写出我的bug

1、标题:无法实现功能4的重定向。

2、内容:

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

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

技术分享图片

3、预期结果:

 

 技术分享图片

(4)运行结果与期待结果间的差异:在命令行下输入-s 文件,没有结果。

(5)出错原因:没有完成重定向。

要求3:修改bug

针对我的功能4,我进行了修复

部分重要代码如下:

if (args.Length > 0 && args[0] == "-s")//命令行输入“-s”
            {
                
                StreamReader stfile = null;
                stfile = new StreamReader(Console.OpenStandardInput());//读取重定向文件流
                string word = null;
                word = stfile.ReadToEnd();
                //Console.WriteLine(args[1]);
                
                string[] M;
                M = cut_to_string(word);

                }

 

修复功能4后截图:

技术分享图片

 

功能测试

原文:https://www.cnblogs.com/zhaojialu/p/9726855.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!