zoukankan      html  css  js  c++  java
  • 20190919-2 功能测试

    此作业要求详见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627]

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

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

    自己:

    bug标题:功能一bug

    bug内容:多提示语

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    多了提示语

    作业要求运行结果截图

     (6)结果差异:不需要提示语

     

    bug标题:功能二bug

    bug内容:多了提示语

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:不需要提示语

    bug标题:功能四bug

    bug内容:在每篇文章后面多处路径

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:测试文件时,每个测试输出10行后,显示下一个测试文件名,而不现实路径。

    bug标题:功能二bug

    bug内容:多了选择语句

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:多显示中文判断

    彭思雨同学:

    bug标题:功能一bug

    bug内容:在第一个功能里没有统计单词后面的words

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先git clone 得到代码

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:

    在统计完单词后,没有words 单词

    作业要求运行结果截图

     (6)结果差异:在第一个功能里没有统计单词后面的words

     

     

     

    bug标题:功能二bug

    bug内容:在第二功能里,没有同时显示两个文件中单词数(要求显示前10个)

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先git clone 得到代码

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:

    第二功能里,同时显示两个文件中单词数(要求显示前10个)

    作业要求运行结果截图

     

    (6)结果差异:第二功能里,没有同时显示两个文件中单词数,只显示一个文件中的单词

    bug标题:功能一bug

    bug内容:输入文件后多了一个提示这是一个文件

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先git clone 得到代码

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

     (5)期待结果:读取文件后直接统计单词总数

    作业要求运行结果截图

     

    (6)结果差异:多了不必要的提示语。

    孙晓宇同学:

    bug标题:功能一bug

    bug内容:在功能里统计总的单词数

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     (3)测试步骤:打开python,在控制台先运行代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:在统计总的单词数

    作业要求运行结果截图

     

    (6)结果差异:没有统计总的单词数

    bug标题:功能二bug

    bug内容:运行不出来,也许是数据过大,程序崩溃

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     3)测试步骤:打开python,在控制台先运行代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:有大数据的测试,并显示前10行

    作业要求运行结果截图

     

     (6)结果差异:测试大数据程序运行不了

    bug标题:功能二、三、四bug

    bug内容:在功能里统计总的单词数后面没有作业要求的words单词

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

    (3)测试步骤:打开python,在控制台先运行代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:在统计总的单词后面有个words单词

    作业要求运行结果截图

     

    (6)结果差异:统计总的单词数后面没有作业要求的words单词

     都雪冬同学:

    bug标题:功能一bug

    bug内容:在第一个功能里没有统计总的单词数

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 的到都雪冬代码

     

      (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:在单词排序前先有单

     

    (6)结果差异:在第一个功能里没有显示总的单词数

    bug标题:功能一bug

    bug内容:在第一个功能里没有按照降序排序

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 的到都雪冬代码

      (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:单词可以按照降序排序

    作业要求:为了评估老五的词汇量而不是阅读量,total一项中相同的单词不重复计数数,出现2次的very计数1次。

     (6)结果差异:在第一个功能里没有按照降序对单词排序

    魏新同学:

    bug标题:功能二、三、四bug

    bug内容:在功能里统计总的单词数后面没有作业要求的words单词

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

     (5)期待结果:在统计总的单词后面有个words单词

    作业要求运行结果截图

     

    (6)结果差异:统计总的单词数后面没有作业要求的words单词

    王可菲 同学:

    bug标题:功能二、三、四bug

    bug内容:在功能里统计总的单词数后面没有作业要求的words单词

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:在统计总的单词后面有个words单词

    作业要求运行结果截图

     

    (6)结果差异:统计总的单词数后面没有作业要求的words单词

    王志文同学:

    bug标题:功能二bug

    bug内容:在功能里统计总的单词数后面没有作业要求的words单词

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

      (3)测试步骤:打开python,在控制台先运行代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:在统计总的单词后面有个words单词

    作业要求运行结果截图

     

     (6)结果差异:统计总的单词数后面没有作业要求的words单词

    王歆瑶同学:

    bug标题:功能二bug

    bug内容:在功能里统计总的单词数后面没有作业要求的words单词

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)代码分析:此处没有在屏幕输出words单词

     (5)期待结果:在统计总的单词后面有个words单词

    作业要求运行结果截图

     

     (6)结果差异:统计总的单词数后面没有作业要求的words单词

    bug标题:功能一bug

    bug内容:单词和统计数之间有冒号,而且最后统计数

     (1)  环境测试:window10,使用DC

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开DC,把代码在DC编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:先统计总数,在输出

    作业要求运行结果截图

     

     (6)结果差异:作者是先输出单词计数在统计总单词数,而要求是先统计总数,在输出

     罗杨美慧同学:

     bug标题:文件名

    bug内容:文件名不是wf

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先git clone 得到代码

     (3)测试步骤:打开eclipse,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    4)运行结果:

     

    5)期待结果:程序名字是wf

    作业要求运行结果截图

     

    6)结果差异:程序名称不是作业要求的

      bug标题:功能一bug

    bug内容:不是在.txt中直接读取文件。

     1  环境测试:window10,使用DC

     2)准备工作:先git clone 得到代码

      3)测试步骤:打开eclipse,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

     4)运行结果:

     

     5)期待结果:输入.txt.文件中进行读取,没有统计总单词。

    作业要求运行结果截图

     

     (6)结果差异:直接在控制台输入文本,而题目是将单行语句输入.txt中,在进行读取。.

    迟俊文

     bug标题:不能正常运行

    bug内容:git clone 后,在我电脑不能正常打开

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

      (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

    (5)期待结果:

    作业要求运行结果截图

    (6)结果差异:不能正常运行

    bug标题:细节问题

    bug内容:total 后面没有冒号

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

    (5)期待结果:

    作业要求运行结果截图

    (6)结果差异:老师要求没有冒号

    bug标题:换行

    bug内容:作业要求中有换行,而作者没有空格

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

    (5)期待结果:

    作业要求运行结果截图

    (6)结果差异:在统计总单词后,空一行输出

    bug标题:换行

    bug内容:功能二单词和统计数竖直对齐

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

    (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:单词和统计数竖直对齐

    bug标题:格线符

    bug内容:多个文本输入统计单词,对于不同文本中间有格线符

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:多个文本输入统计单词,对于不同文本中间有没有格线符

    bug标题:统计单词数不对

    bug内容:测试文本中单词数有误

     (1)  环境测试:window10,使用python

     (2)准备工作:先git clone 得到代码

     

     (3)测试步骤:打开python,直接打开代码,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     

     (5)期待结果:

    作业要求运行结果截图

    (6)结果差异:不能准确读取文件

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

    1.bug标题:功能一的小文件输入与题目要求的样例输出不符

    bug内容:

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先知道自己功能几有bug,然后测试功能几

     (3)测试步骤:打开eclipse,先编译代码,然后按照同学找的bug,重新运行

    (4)运行结果:

     

     (5)期待结果:将单行语句输入.txt中,在进行读取。

    作业要求运行结果截图

     

     (6)结果差异:直接在控制台输入单行文本,而题目中意思是将单行语句存入txt中,再进行读取。.

     2.bug标题:程序中出现误导用户操作的提示语

     Bug内容

    (1)测试环境和准备工作:windows7操作系统,Eclipse

    (2)测试的步骤:运行程序,启动控制台进行测试

    (3)错误代码截图:

     

    (4)期待的结果:若给出用户友好型提示,则需给出正确的提示,否则容易误导用户。

    (5)运行结果与期待结果间的差异:

    在输入文件地址那里容易误导用户,因为程序本身是从D:/Project/JAVA/test/中读取文件,而非从D:/Project/JAVA/text/中进行文件读取,由此,可判断为BUG。从用户角度出发,友好型提示很有必要,从题意出发,却多此一举。

     

    3.bug标题:功能一bug

    bug内容:在第一个功能里没有统计单词后面的words

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    多了提示语

    作业要求运行结果截图

     (6)测试差距:多出中文字符。

    4.bug标题:功能四bug

    bug内容:在每篇文章后面多处路径

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:测试文件时,每个测试输出10行后,显示下一个测试文件名,而不现实路径。

    bug标题:功能二bug

    bug内容:多了选择语句

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)结果差异:多显示中文判断

     

    要求3 修改bug。根据自己和其他同学提交的bug报告,修改自己代码的bug,或clone其他任意同学的代码,另建git,在此git中修改这位同学的bug。 (10分)

    1.bug标题:功能一bug

    bug内容:在第一个功能里没有统计单词后面的words

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    多了提示语

    作业要求运行结果截图

     (6)结果差异:没有多余汉语。

    2.bug标题:功能一的小文件输入与题目要求的样例输出不符

    bug内容:

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先知道自己功能几有bug,然后测试功能几

     (3)测试步骤:打开eclipse,先编译代码,然后按照同学找的bug,重新运行

    (4)运行结果:

     

    (5)期待结果:将单行语句输入.txt中,在进行读取。

    作业要求运行结果截图

     

     (6)修正结果:

    3、bug标题:程序中出现误导用户操作的提示语

        Bug内容

    (1)测试环境和准备工作:windows7操作系统,Eclipse

    (2)测试的步骤:运行程序,启动控制台进行测试

    (3)错误代码截图:

    (4)期待的结果:若给出用户友好型提示,则需给出正确的提示,否则容易误导用户。

    (5)更正错误:

    4.bug标题:功能二bug

    bug内容:多了选择语句

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)修正截图:

     

    5.bug标题:功能四bug

    bug内容:在每篇文章后面多处路径

     (1)  环境测试:window10,使用eclipse

     (2)准备工作:先自己对照老师要求,找自己bug

     (3)测试步骤:打开eclipse,把代码在编译器上直接打开,先编译代码,然后按照博客步骤,对照作业要求进行测试。

    (4)运行结果:

     (5)期待结果:

    作业要求运行结果截图

     (6)修正截图:

  • 相关阅读:
    一句话评论设计模式六大原则
    keystore和truststore
    对于纯Java项目,JVM 各个类加载器的加载目标是什么?
    Keytool 使用总结
    饥饿的消费者(Hungry Consumer)模型
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted c
    如何判断对象已死?
    JMX 管理
    通过 jstat gcutil 来学习JVM 内存分配策略与 GC 发生时机
    程序员也应该有点艺术范儿,不要把“老年代”叫成“Old Generation”
  • 原文地址:https://www.cnblogs.com/ping2yingshi/p/11560963.html
Copyright © 2011-2022 走看看