软件工程第三次作业—作业三

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

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

bug1:

被测试程序作者:王超

功能1-1部分

内容有以下几点:

环境:windows 10环境,控制台输入命令行参数。

步骤加输出结果:首先输入type test.txt显示系统找不到制定的文件,然后再次输入type test出现英文My English is very very poor.同理,输入wf -s test.txt,命令符跳到下一行,此时可以随便输入单词,然后我觉得在这里,他的这个功能应该是和功能4中先输入wf然后再输入英文功能雷同,也就是-s test.txt 这两个输入字段没起作用。(个人理解)再次输入wf -s test发现输出结果正确。但是和老师给出的格式不同,是否可以视为bug?

佐证截图:

bug2:

功能3部分

内容有以下几点:

环境:windows 10环境,控制台输入命令行参数。

步骤加输出结果:在命令行输入wf gone_with_the_wand命令符跳到下一行未有任何显示内容,然后在此行可以随意输入字符。同样的,我们测试wf war_and_peace后命令符跳到下一行且未有任何显示内容,然后在此行同样可以随意输入任何字符。可能是我的输入不当?欢迎指正我在测试时候的问题。

佐证截图:

bug3:

功能4部分

内容有以下几点:

环境:windows 10环境,控制台输入命令行参数。

步骤加输出结果:首先输入wf -s < the_show_of_the_ring 命令行提示:系统找不到指定的文件。然后我们输入wf -s < war_and_peace 命令行仍然提示:系统找不到指定的文件。可能是功能四未实现这个功能亦或是wf.exe路径下没有这个文件?这些可能基本可以判定此功能未正常运行。

佐证截图:

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

bug发布者:王超

bug发布博客地址:http://www.cnblogs.com/wangc034/p/7582082.html

同学发布的bug截图: 

原因分析:

  1、对于王同学测试的输出结果首先我要说是他输入问题然后走到了我的判文件为空的条件下,这个弹框就是我写的如果未读取到文件的话那么自动弹框然后提示错误,看完该同学的测试评论,我在本地跑了一下我的程序,完全是正确的,然后我也有看我的push文件夹内容,确实存在test.txt文件和其他一些txt文件,如果说问题出在哪我确实也不知道。

  2、或许是我没和王同学沟通好,应该进入什么文件夹下运行wf.exe程序,然后进行测试。

以下给出我本地跑文件的截图:

 

原文地址:https://www.cnblogs.com/chjy/p/7594930.html