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

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

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

    一.被测程序的作者:孙韦男

    git地址:https://git.coding.net/sunsss/work.git

    bug1

    1)bug标题:没有用控制台命令输入

    2)测试步骤:

    在pull到的项目文件夹下运行cmd,输入命令行:wf -s test.txt

    3)预期结果:

    4)运行结果:

     5)差异:

    作者使用了python来完成功能,没有生成wf.exe文件,全部文件截图如下:

    bug2

    1)bug标题:功能1输入不规范

    2)测试步骤:

    由于作者没有生成wf.exe,我打开了她的word_frequency.py在pycharm下使用py3运行,先按照作者在其博客中记录的截图中的输入方式运行,然后按照功能1要求的输入完整的文件名运行。

    3)预期结果:

    4)运行结果:

    5)差异:

    作者编写的程序运行后有提示语句,并且输入文件名称是否带有.txt都不会影响程序运行,无法有效的和功能2区分开。

    原作业要求的功能2运行要求如下:

     bug3

    1)bug标题:没有实现词频排序

    2)测试步骤:

    在pycharm下运行作者的word_frequency.py

    3)预期结果:

    4)运行结果:

    5)差异:

    作者的程序没有实现词频排序。

    二.被测程序的作者:卢帝同

    git地址:https://coding.net/u/lew666/p/zuoye/git

    bug4

    1)bug标题:文件名没有实现控制台输入

    2)测试步骤:

    在pull到的项目文件夹下运行cmd,看到作者提供的txt文件名为gongneng1.txt,输入命令行:wf -s gongneng1.txt

    3)预期结果:

    4)运行结果:

    5)差异:

    查看了作者的源代码,发现作者把文件路径写死了,截图如下:

    三.被测程序的作者:范靖旋

    git地址:https://coding.net/u/FanF/p/wf/git

    bug5

    1)bug标题:没有生成.exe

    2)测试步骤:

    pull该同学的代码到本地,运行cmd,但没有.exe文件。

    3)预期结果:

    4)程序文件如下:

    5)差异:

    没有.exe文件,没有进行下一步的功能测试。

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

    被修改代码作者:段晓睿

    git地址:https://coding.net/u/Ruidxr/p/Word_Frequency_Count/git

    1)bug标题:功能4输出格式不对

    2)预期结果:

    3)运行结果:

     4)修改:

    查找源代码,由于在output函数中已经有一次输出总数的语句,故注释掉了重复的输出语句。

    5)修改后运行结果:

    修改后重新上传到git地址。

  • 相关阅读:
    期望DP入门(p1850换教室)
    P2858 [USACO06FEB]奶牛零食Treats for the Cows
    2019 CCF夏令营 day 2
    2019 CCF夏令营 day 1
    双向存图解题
    P3952 时间复杂度
    P1347 排序(拓扑排序)
    清理Docker垃圾
    k8s中command、args和dockerfile中entrypoint、cmd之间的作用
    kubectl命令自动补全
  • 原文地址:https://www.cnblogs.com/ruidxr/p/9734532.html
Copyright © 2011-2022 走看看