要求1 bug计分。阅读教材第298页,发布bug报告。 (第1位发布10分,重现1分)
要求包括: (1)bug标题,(2)bug内容,含测试环境和准备工作、测试的步骤、运行结果、期待的结果、运行结果与期待结果间的差异, (3)佐证材料,至少包括运行截图、引用作业要求 (wf spec)中的条款。
bug1:
被测试程序作者:冉华
程序git地址: https://git.coding.net/Dawnfox/wf.git
标题:功能4-2部分输入长文本会出错
内容有以下几点:
环境:windows 10环境,控制台输入命令行参数。
重现步骤:
控制台输入wf,进入程序,然后开始输入文本数据,不按回车一直输入大概输入40个单词以上。
结果:
程序在约输入40个单词以后会停止输入,按下回车又会直接输出结果,无法继续输入。故而无法读入长文本数据。(如果直接复制老师要求测试的the_dead_return.txt会产生更为严重的异常)
1) 手动输入产生错误截图
2) 以复制粘贴方式输入老师要求测试的文件产生错误截图
预期结果:
应可以测试老师要求测试的the_dead_return.txt文件
注:此处为老师作业要求截图。
要求2 记录所有为你的代码找到的bug,合并相同的bug,亲自重现bug现象,发布bug报告。 (10分)
要求3 修改bug。根据自己和其他同学提交的bug报告,修改自己代码的bug,或clone其他任意同学的代码,另建git,在此git中修改这位同学的bug。 (10分)
要求 修改任意同学 (含自己)的bug至少5处。修改后要通过测试,证实bug已修正 (注意,此处遗漏了证实未引入新的bug) ,给出测试报告。
时间: 2024-10-09 21:30:13