20190919-2 功能测试

作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627

 

要求1:bug计分。

 

1.功能一的bug

(1)标题:徐姗姗同学的程序功能一中出现bug

(2)bug内容:

       a. 测试环境:Win7 旗舰版 64位操作系统
  b. 准备工作:git clone 徐姗姗同学代码
  c. 测试步骤:在cmd运行wf.exe,输入wf test.txt
  d. 运行结果:如图所示
  e: 期待结果:total 5 及单词频率(两列未对齐)

(3)佐证材料:

a: 运行截图:

b: wf spec:

 

要求2:个人bug报告。

1.属于功能一的bug

(1)标题:输出语句与作业要求不相同

(2)内容:
  a. 测试环境:Win7 旗舰版 64位操作系统
  b. 准备工作:git clone 本人代码
  c. 测试步骤:在cmd运行wf.exe,输入wf -s test.txt
  d. 运行结果:无输出
  e: 期待结果:total 5 words 及各单词出现次数
(3)佐证材料:
a: 运行截图:

b: wf spec:

 

2.属于功能二的bug

(1)标题:输出语句与作业要求不相同

(2)内容:
  a. 测试环境:Win7 旗舰版 64位操作系统
  b. 准备工作:git clone 本人代码
  c. 测试步骤:在cmd运行wf.exe,输入wf gone_with_the_wond.txt
  d. 运行结果:total 89645 及各单词出现次数
  e: 期待结果:total 89645 words 及各单词出现次数
(3)佐证材料:
a: 运行截图:

 

b: wf spec截图:

 

3.属于功能二的bug。

(1)标题:功能二无法输出结果

(2)内容:
  a. 测试环境:Win7 旗舰版 64位操作系统
  b. 准备工作:git clone 本人代码
  c. 测试步骤:在cmd运行wf.exe,输入wf gone_with_the_wond
  d. 运行结果:无法输出结果
  e: 期待结果:total 89645 words 及各单词出现次数
(3)佐证材料:
a: 运行截图:

 

b: wf spec截图:

 

要求3:修改bug。

1.修改本人功能二输出时遗漏“words”一词的bug。

 

修改代码部分:

print('total', len(d_sort), 'words')

 

修改后运行截图:

 

 

2.修改本人功能一无法实现的bug。

修改后代码参见:https://e.coding.net/wangkefei/word_frequency.git

修改后运行截图:

 

posted on 2019-09-25 12:12  王可非  阅读(105)  评论(0编辑  收藏  举报