要求1 bug计分。(bug灵感来自位师兄作业问题总结)
【1】
(1)标题:王艳鹤同学功能一输出格式不正确,正确输出没有冒号
(2)内容:
测试环境:win10企业版64位操作系统
准备工作:git pull (仓库pull时间:10月5日)
测试步骤:控制台进入文件路径,输入命令:wf -s test.txt
运行结果:控制台并输出结果
预期结果:控制台输出正确结果
差异:与要求的输出格式不同,正确输出没有冒号。
(3)佐证材料:
预期运行结果:
实际运行结果:
【2】
(1)标题:吴艳丽同学功能一输出格式不正确,正确输出没有冒号
(2)内容:
测试环境:win10企业版64位操作系统
准备工作:git pull (仓库pull时间:10月5日)
测试步骤:控制台进入文件路径,输入命令:wf -s test.txt
运行结果:控制台并输出结果
预期结果:控制台输出正确结果
差异:与要求的输出格式不同,正确输出没有冒号。
(3)佐证材料:
预期运行结果:
实际运行结果:
要求2 记录所有为你的代码找到的bug,合并相同的bug,亲自重现bug现象,发布bug报告。 (10分)
自己找bug:
【1】功能一输出格式不正确,功能一后面没有words
重现bug现象:
【2】功能二只有特殊字符的文件会报错
【3】功能三输出格式错误,带文件名后缀
【4】功能一对于不存在的文件会引发错误
【5】功能二对于不存在的文件会引发错误
在截止日期前每天检查是否有同学帮忙指出的bug,合并相同的bug,并对所有指出bug的同学表示感谢!
感谢李思源同学指出bug:https://www.cnblogs.com/thinkget/p/13729401.html
重现bug现象:
bug报告:
bug标题 | 特殊字符处理 |
bug发现时间 | 9月25日 |
bug描述 | 特殊字符导致单词数量统计不精准 |
10月6日感谢孙孙佳豪同学指出的bug(可能pull的上一版本的bug,发布前以改正,对应我自己找bug的第一第二点)https://www.cnblogs.com/sjh2284/p/13773137.html 博客中的1.6 和1.7
重现bug:见上面的【1】【3】
10月7日感谢李超同学指出的bug(不过原博客没指明哪个是我的bug,这里解释一下,我的bug是第三个,因为我没写功能四)https://www.cnblogs.com/lichao17/p/13771837.html 博客中的3
重现bug:这个bug有点难,而且没太看懂,要是把编辑器报错信息截张图就好了,想重现一下不过我的代码编辑器显示正常,猜想李超同学可能缺少相应的库文件,不过可以不用看具体代码,直接使用打包好的exe文件进行测试即可。
要求3 修改bug。根据自己和其他同学提交的bug报告,修改自己代码的bug,或clone其他任意同学的代码,另建git,在此git中修改这位同学的bug。 (10分)
修改自己bug:(修改bug使用pycharm编辑器,修改调试成功后再生成exe,并在Windows命令行环境测试,可以增加工作效率)
以下修改对应要求二的bug:
【1】
修改后运行效果:
【2】
【3】
【4】
【5】
将修改好的程序重新打包成exe格式并使用git进行版本控制。