• 第三次作业——功能测试


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

    要求1:bug计分

    1、第一个bug

    (1)标题:段晓睿同学输出多余字符,且total与词频之间无换行

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;
    输入 wf -s test.txt

    c:运行结果

    1.txt
    total 5

    d:期待运行结果

    total 5

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

    多输出了一个文件名1.txt

    (3)佐证材料:

    a:运行截图

    b:作业spec



    2、第二个bug

    (1)标题:吴奕瑶同学第一个功能词频统计有错误(对带有“-”的单词无法进行准确统计)

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;

    输入 wf -s test.txt

    在test.txt中输入:r-apple

    c:运行结果

    total 2

    d:期待运行结果

    total 1

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

    对r-apple进行词频统计,应当识别为1字数,但是识别出2字数。

    (3)佐证材料:

    a:运行截图

    b:作业spec

    c:word中截图



    3、第三个bug

    (1)标题:吴奕瑶同学第一个功能词频统计有错误(对带有“ ‘ ”的单词无法进行准确统计)

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;

    输入 wf -s test.txt

    在test.txt中输入:i'll miss you.

    c:运行结果

    total 4

    d:期待运行结果

    total 3

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

    对i'll miss you. 进行词频统计,应当识别为3字数,但是识别出4字数。

    (3)佐证材料:

    a:运行截图

    b:作业spec

    c:word中截图



    4、第四个bug

    (1)标题:吴奕瑶同学第一个功能词频统计有错误(对网址无法进行准确统计)

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;

    输入 wf -s test.txt

    在test.txt中输入:http://coding.net

    c:运行结果

    total 2

    d:期待运行结果

    total 1

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

    对http://coding.net 进行词频统计,应当识别为1字数,但是识别出2字数。

    (3)佐证材料:

    a:运行截图

    b:作业spec

    c:word中截图



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

    1、第一个bug

    (1)标题:功能一中输出格式问题

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;

    输入 wf -s test.txt

    c:运行结果

    total: 5

    d:期待运行结果

    total 5

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

    输出多余字符。

    (3)佐证材料:

    a:运行截图

    b:作业spec



    2、第二个bug

    (1)标题:功能一中输出格式问题

    (2)bug内容:

    a:测试环境

    Windows Professional 64bit;
    cmd;

    b:测试步骤

    进入wf.exe文件所在的文件夹;

    输入 wf the_dead_return

    c:运行结果

    total    99

    d:期待运行结果

    total 99 words

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

    少输出“words”

    (3)佐证材料:

    a:运行截图

    b:作业spec



    要求3:修改bug

    git地址:https://git.coding.net/qiaojingyu/check.git

    修复了以下bug:

    (1)修复吴奕瑶同学功能一中对网址的计数

    (2)修复了吴奕瑶同学功能一中对带有“ - ”的单词的计数。

    (3)修复了吴奕瑶同学功能一中对带有“ ’ ” 的单词的计数。

     

    (4)修复了自己代码功能一中输出多余字符问题 

    (5)修复自己代码功能二中输出格式的问题

  • 相关阅读:
    嵌套矩形
    Multiplication Puzzle
    animate.css在vue项目中的使用
    服务器相关知识
    webpack-cli安装和插件的安装
    新买阿里云linux服务器如何设置账号密码xshell远程登陆
    主流请求库axios库的使用
    什么是回调函数
    js------match() 方法
    cookie
  • 原文地址:https://www.cnblogs.com/qjy0330/p/9743347.html
Copyright © 2020-2023  润新知