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

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

    要求1 bug计分。阅读教材第298页,发布bug报告。 (第1位发布10分,重现1分)

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

    鼓励同步在群里发布bug,通知原作者和由其他同学重现验证。

    • bug的颗粒度低于作业要求中的"功能"。作业要求共4个功能,其中某一功能未实现,不视为bug。

    • 以下区分 (1)不同bug, (2)同一bug的不同报告。

    相同的bug,第1位发布的同学,计10分。以后每位同学发布相同bug的报告,计1分。同一个bug,复现了别人的结果,重新表述、重新截图作为实验记录,视为相同bug的不同报告,计1分。

    不同作者代码中的bug,即使造成这一bug现象的原因相同,也视为不同bug。第1位发布不同bug的报告,计10分。

    bug1:不输入.txt找不到文件
    测试环境:win10

    测试步骤:1、新建文件夹,包含wf.exe test.txt文本2、打开cmd进入文件

    测试结果如下:

    理想结果:

    bug2:没有异常处理

    测试环境win10

    测试步骤1、新建文件夹,包含wf.exe和test.txt文本2、打开cmd进入文件3、执行错误指令如 wf -x test.txt

    测试结果如下:

    bug3:特殊字符没有完全消除掉

    测试环境 win10 

    测试步骤1、新建文件夹包含wf.exe和test.txt文本。2、打开cmd进入文件。3、执行wf -s test.txt命令

    测试结果如下:

    理想结果如下:

    bug4:重定位写入文本没有结束标志

    测试环境:win10

    测试步骤1、新建文件夹包含wf.exe文件和test.txt文本2、打开cmd进入文件3、输入wf

    测试结果如下:

    理想结果如下:

    bug5:重复文件名并抛出异常

    测试环境 win10

    测试步骤1、新建文件夹包含wf.exetest.txt文件2、打开cmd进入文件3、输入命令

    测试结果如下:

    理想结果如下:

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

    由于深知自己做的有很多缺陷所以找的都是自己的bug

    bug1:不输入.txt找不到文件

    bug2:没有异常处理

    bug3:特殊字符没有完全消除掉

    解决方法:

    在正则方法中增加了数字和一些特殊字符

    运行结果如下:

    bug4:重定位写入文本没有结束标志

    bug5:重复文件名并抛出异常

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

    目前只完成了对bug3的修改

    git地址:https://e.coding.net/etherealh/wfwork/new_Wf.git

  • 相关阅读:
    codeforces 980A Links and Pearls
    zoj 3640 Help Me Escape
    sgu 495 Kids and Prizes
    poj 3071 Football
    hdu 3853 LOOPS
    hdu 4035 Maze
    hdu 4405 Aeroplane chess
    poj 2096 Collecting Bugs
    scu 4444 Travel
    zoj 3870 Team Formation
  • 原文地址:https://www.cnblogs.com/Ethereal-hzc/p/13768627.html
Copyright © 2011-2022 走看看