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

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

      要求1 :bug计分

    1.功能一bug:

    (1)标题:
      贺敬文同学的程序功能1中输出格式功能。
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:git clone 贺敬文同学代码
      测试步骤:进入贺敬文同学程序并启动控制台
      运行结果:输出结果出现与作业要求不符情况
      期待结果:输出统计的字符不应该加“words”单词
      差异:输出多一个单词,而在功能二中应该添加word
    (3)佐证材料:
        运行截图:

     

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

     2.功能二 bug:

    (1)标题:
      贺敬文同学的程序功能2中字符统计功能。
    (2)内容:
       测试环境:Win10 家庭版 64位操作系统
       准备工作:git clone 贺敬文同学代码
       测试步骤:进入贺敬文同学程序并启动控制台
       运行结果:输出结果出现与作业要求不符情况
          期待结果:输出统计的字符与真实结果不同
       差异:以the_dead_return作为测试文本,总数应为190个
    (3)佐证材料:
        运行截图:

     

    3.功能一bug:

    (1)标题:
      孙晓宇同学的程序功能1中统计功能。
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:git clone 孙晓宇同学代码
      测试步骤:进入孙晓宇同学程序并启动控制台
      运行结果:输出结果出现与作业要求不符情况
      期待结果:输出统计的字符应该不包括重复字符
      差异:输出的字符数量不应该是整个文本的全部字符数量
    (3)佐证材料:
        运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    4.功能一bug:

    (1)标题:
      孙晓宇同学的程序功能1中的输出问题
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:git clone 孙晓宇同学代码
      测试步骤:进入孙晓宇同学程序并启动控制台
      运行结果:输出结果出现与作业要求不符情况
      期待结果:输出统计的字符应该以"total:"标注
      差异:程序输出以字母a来表示总数,不符合题目要求
    (3)佐证材料:
        运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    5.功能三bug:

    (1)标题:
      王志文同学的程序功能三统计字符功能。
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:准备代码
      测试步骤:进入程序并启动控制台
      运行结果:输出结果出现与作业要求不符情况
      期待结果:输出了目录而没有统计结果
      差异:在输出中应该显示目录与统计结果
    (3)佐证材料:
        运行截图:

     

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    6.功能一bug:

    (1)标题:
      王志文同学的程序功能一格式输入问题。
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:准备代码
      测试步骤:进入程序并启动控制台
      运行结果:输入结果出现与作业要求不符情况
      期待结果:应直接在命令行输入参数
      差异:在输入参数中换行了,没有理解题目要求
    (3)佐证材料:
        运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    7.功能二bug:

    (1)标题:
      王志文同学的程序功能二格式输出问题。
    (2)内容:
      测试环境:Win10 家庭版 64位操作系统
      准备工作:准备代码
      测试步骤:进入程序并启动控制台
      运行结果:输出结果出现与作业要求不符情况
      期待结果:统计字符后面应该有“words”单词
      差异:在输出界面缺少words单词
    (3)佐证材料:
        运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

     

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

    1.功能一bug:

    标题:程序功能一中输入格式。

           佐证材料:
      运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    2.功能二bug

    标题:程序功能二中输出格式缺少word

           佐证材料:
      运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

    3.功能三bug:

    标题:程序功能三中无法输出统计字符。

           佐证材料:
      运行截图:

       wf spec

           小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。

     >dir folder
    gone_with_the_wand
    runbinson
    janelove
    >wf folder
    gone_with_the_wand
    total 1234567 words
    the 5023
    a 4783
    love 4572
    fire 4322
    run 3822
    cheat 3023
    girls 2783
    girl 2572
    slave 1322
    buy 822
    ----
    runbinson
    total 1234567 words

     要求3 修改bug

    1.修改自己功能一的输入格式出错bug

    git地址:https://e.coding.net/wangzw877/wzwbug.git

    修改后运行截图:

     测试:使用文件test,通过测试,满足题目要求

     2.修改自己功能二的缺少“word”单词bug

    git地址:https://e.coding.net/wangzw877/wzwbug.git

    修改后运行截图:

      测试:使用文件test,通过测试,满足题目要求

     3.修改自己功能三只输出文本名而不输出统计字符bug

    git地址:https://e.coding.net/wangzw877/wzwbug.git

    修改后运行截图如下:

      测试:使用文件test和war_and_peace,通过测试,满足题目要求

     4.修改贺敬文同学功能一输出多一个word单词bug

    git地址:https://e.coding.net/wangzw877/hjwbug.git

    修改后运行截图如下:

       测试:使用文件test和,通过测试,满足题目要求

     5.修改孙晓宇同学输出格式不正确bug(a替换了total)

    git地址:https://e.coding.net/wangzw877/sxybug.git

    修改后运行截图如下:

       测试:使用文件war_and_peace,通过测试,满足题目要求

  • 相关阅读:
    UITabbarItem只显示图标
    [转]translatesAutoresizingMaskIntoConstraints详解
    [转载]podfile语法
    获取数组NSArray元素的className
    HTTP的FormData和Payload的传输格式
    WCDB错误"No matching constructor for initialization of 'WCTColumnBinding'"
    UIStakView的添加与移除
    为什么说Python采用的是基于值的内存管理模式?
    PostgreSQL数据库
    标准库 time
  • 原文地址:https://www.cnblogs.com/wangzw822/p/11563027.html
Copyright © 2011-2022 走看看