zoukankan      html  css  js  c++  java
  • 20200924-2 功能测试

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11242

    要求1 bug计分。

    1.1樊培毅同学bug报告1

    (1)bug标题:词频统计的功能一total总数不对,重复的单词也计入总量。

    (2)bug内容

    a.测试环境:windows10、64位操作系统 。

    b.准备工作:git pull代码到fan文件夹下。

    c.测试的步骤:启动控制台,找到代码的位置,输入python wf1.py -s test。

     d.期待的结果:

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1
    

      

    e.运行结果与期待结果间的差异:

      查找的单词应该去除重复词汇,但将所有重复单词也计入了总数。

    (3)佐证材料

     作业要求 (wf spec):

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1
    

      

    运行截图:

    1.2樊培毅同学bug报告2

    (1)bug标题:功能一的单词输出未全部改为小写。

    (2)bug内容

    a.测试环境:windows10、64位操作系统。

    b.准备工作:git pull代码到fan文件夹下。

    c.测试的步骤:启动控制台,找到代码的位置,输入python wf1.py -s test。

     d.期待的结果:

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1
    

      

    e.运行结果与期待结果间的差异:

      运行结果中有大写,应该为全小写字母输出。

    (3)佐证材料

     作业要求 (wf spec):

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1
    

      

    运行截图:

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

    2.1

    (1)bug标题:词频统计的代码中未上传编译独立运行的程序

    (2)bug内容

    a..运行结果:

    b.期待的结果:

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1

    c.期待结果间的差异:未生成独立运行的exe文件。

    2.2

    (1)bug标题:词频统计的单词输出非全小写输出

    (2)bug内容

    a..运行结果:

    b.期待的结果

    作业要求 (wf spec):

    >type test.txt
    My English is very very pool.
    
    >wf -s test.txt
    total 5
    
    very    2
    my      1
    english 1
    is      1
    pool    1

    c.期待结果间的差异:应为全小写单词输出,单词中有大写字母输出

     要求3 修改bug。

    3.1

    (1)bug标题:同学找到的bug,未生成独立运行的exe文件。

    (2)bug内容

    将jre和jar包一起打包用工具生成可独立运行的exe文件。

    运行结果:

    3.2

    (1)bug标题:我自己词频统计功能一的输出为大写,应按照要求改为小写。

    (2)bug内容

    运行结果:

     期待结果间的差异:

      输出单词中有大写字母,与全小写单词不符合。

    部分修改代码:

    for (String word : wordsArr) {
        String wordLower = word.toLowerCase();
    
        if (wordLower.length() != 0) { // 去除长度为0的行
            list.add(wordLower);
        }
    }

    运行截图:

    3.3

    (1)bug标题:功能二没有输出

    (2)bug内容

    使用Launch4j生成可独立执行的exe文件:

    修改后运行截图:

    3.4

    (1)bug标题:功能三没有输出

    (2)bug内容

    修改后运行截图:

    3.5

    (1)bug标题:功能二没有输出

    (2)bug内容

    修改后运行截图:

     

  • 相关阅读:
    Redis持久化机制
    Java动态代理
    FFmpeg视频处理
    Redis集群
    解决vscode无法提示golang的问题
    解决vscode无法安装golang相关插件的问题
    近期小结
    近期小结
    稍稍解读下ThreadPoolExecutor
    响应式编程笔记三:一个简单的HTTP服务器
  • 原文地址:https://www.cnblogs.com/dul843/p/13741505.html
Copyright © 2011-2022 走看看