zoukankan      html  css  js  c++  java
  • 作业 20180925 -2 功能测试

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

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

    要求包括: (1)bug标题,(2)bug内容,含测试环境和准备工作、测试的步骤、运行结果、期待的结果、运行结果与期待结果间的差异, (3)佐证材料,至少包括运行截图、引用作业要求 (wf spec)中的条款。

    1.1 bug标题:

    田良同学功能三中单词总数输出格式的错误,缺少“words”

    1.2 bug内容:

    a.测试环境:Windows 7操作系统,cmd.exe

    b.准备工作:使用 git clone 田良同学代码

    c.测试的步骤:进入控制台输入 wf folder

    d.运行结果:

    e.期待的结果:total 5 words 下一组 total 99 words

    f.运行结果与期待结果间的差异:我在功能三中输出文件夹下每个文件的单词总量统计时没有缺少“words”

    1.3 佐证材料:

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

    要求 bug报告要求同上。没有找到bug的,此题不得分。如果有同学认为自己的代码如此完美,以至于没有被别人找到bug,那么此题找自己的bug并报告,或者通过尽可能多地找别人代码的bug得分

    2.1 bug标题:

    我的代码统计结果与word不同,未按标准统计

    2.2 bug内容:

    a.测试环境:Windows 7操作系统,cmd.exe

    b.准备工作:使用 git clone 自己的代码

    c.测试的步骤:进入控制台输入 wf -s test.txt

    d.运行结果:

    e.期待的结果:total 99

    f.运行结果与期待结果间的差异:我的单词总量与word的标准差1个单词数

    2.3 佐证材料:

    将“specially-made”拆开统计为两个单词

    而下图是《the_dead_return》在word中的统计结果,可以看出选中的单词“specially-made”是一个单词

    要求3 修改bug。根据自己和其他同学提交的bug报告,修改自己代码的bug,或clone其他任意同学的代码,另建git,在此git中修改这位同学的bug。 

    3.修改自己单词统计不准确bug

    修改后:

    测试结果:添加正则表达式后可以识别具有连字符的单词。测试结果与期待值一致。

    修改后git地址:https://git.coding.net/onion102983/cipintongji.git

  • 相关阅读:
    elastic-job详解(二):作业的调度
    elastic-job详解(一):数据分片
    定时任务的分布式调度
    HBase多条件及分页查询的一些方法
    TP6多应用模式配置
    Swoole WebSocket 服务端如何主动推送消息?
    mysql(多级分销)无限极数据库设计方法
    django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
    Centos7安装并配置Python3环境
    short url短链接原理
  • 原文地址:https://www.cnblogs.com/nenusoft/p/9756192.html
Copyright © 2011-2022 走看看