彭思雨20190919-2功能测试
作者:互联网
此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627
一、BUG1
1、bug标题:杨萍功能一的小文件输入与题目要求的样例输出不符
2、Bug内容
(1)测试环境:windows7操作系统,Eclipse;
准备工作:git clone杨萍同学的程序代码
(2)测试的步骤:进入杨萍同学程序运行,启动控制台进行测试
(3)运行结果:
(4)期待的结果:
(5)运行结果与期待结果间的差异:
该作者的运行结果是:直接在控制台输入单行文本,而题目中意思是将单行语句存入txt中,再进行读取。显然:type 文件名.txt是显示出文件中的内容。由此,可判断该功能实现的与题意要求不符。
二、BUG2
1、bug标题:杨萍同学功能2、3、4中对文件读取的结果与约定标准中对单词统计的结果不符
约定标准见:https://coding.net/u/younggift/p/word_count_demo/git/blob/master/wordfreq.sh
2、Bug内容
(1)测试环境:windows7操作系统,Eclipse;
准备工作:git clone杨萍同学的程序代码
(2)测试的步骤:进入杨萍同学程序运行,启动控制台进行测试
(3)运行结果:
(4)期待的结果:
(5)运行结果与期待结果间的差异:
明显该作者程序运行结果中各个单词出现的频率都小于约定标准中单词出现的频率。
三、BUG3
1、bug标题:彭思雨同学功能3运行结果与题目要求不符
2、Bug内容
(1)测试环境和准备工作:windows7操作系统,Eclipse
(2)测试的步骤:运行程序,启动控制台进行测试
(3)运行结果:
(4)期待的结果:
(5)运行结果与期待结果间的差异:
这个是我自己的程序问题,问题点在于我读批量文件是一起读的,输出的是根目录下所有英文文件的单词量之和,而题目的样例输出是一个一个统计单词量。因此,不符题意,为程序BUG。
四、BUG4
1、bug标题:彭思雨同学功能1运行结果与题意不符
2、Bug内容
(1)测试环境和准备工作:windows7操作系统,Eclipse
(2)测试的步骤:运行程序,启动控制台进行测试
(3)运行结果:
(4)期待的结果:
(5)运行结果与期待结果间的差异:
这个是我自己的程序,问题出现在给出了一个没有必要的“这是一个文件”这个提示,还有一个就是在输出那里多一个words,不合要求,可判断为程序BUG。
五、BUG5
1、bug标题:杨萍同学程序中出现自相矛盾的代码
2、Bug内容
(1)测试环境和准备工作:windows7操作系统,Eclipse
(2)测试的步骤:运行程序,启动控制台进行测试
(3)相矛盾代码截图:
(4)期待的结果:若给出用户友好型提示,则需给出正确的提示,否则容易误导用户。
(5)运行结果与期待结果间的差异:
该作者应该是充分考虑到方便用户操作该程序,才在程序运行时给出用户那么多提示,供用户选择,但是在输入文件地址那里容易误导用户,因为程序本身是从D:/Project/JAVA/test/中读取文件,而非从D:/Project/JAVA/text/中进行文件读取,由此,可判断为BUG。从用户角度出发,友好型提示很有必要,从题意出发,却多此一举。
标签:彭思雨,结果,功能测试,测试,杨萍,期待,控制台,运行,20190919 来源: https://www.cnblogs.com/peng-613/p/11563414.html