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

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

    修改后代码git地址:https://e.coding.net/kangzhe/newruanjiangongcheng.git

    要求1:找同学bug

      功能一

        (1)标题:

            齐文华同学的功能一执行自动生成books.txt文件

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:pull齐文华同学代码

            测试步骤:从控制台执行程序

            运行结果:控制台并没有出入命令的操作,并且在本地文件夹下自动生成books.txt文件

            预期结果:在控制台输入命令读取本地文件内容

            差异:本地并没有预先准备好的txt文件,同时也不支持输入命令

         (3)佐证材料:

              小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键
            盘在控制台下输入命令。

              预期运行截图:

             

              实际运行截图:

            

             

        

      功能二

        (1)标题:

            付宇泽同学功能二输出时少一个换行

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:pull付宇泽同学代码

            测试步骤:从控制台输入命令执行程序

            运行结果:控制台并输出结果

            预期结果:控制台输出正确结果

            差异:付宇泽同学的代码在输出后与预期结果相比少了一个空行

         (3)佐证材料:

               支持命令行输入英文作品的文件名,请老五亲自录入。

               预期运行截图:

              

               实际运行效果:

                

      功能三

        (1)标题:

            付宇泽同学功能三输出时多一行空行

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:pull付宇泽同学代码

            测试步骤:从控制台输入命令执行程序

            运行结果:控制台并输出结果

            预期结果:控制台输出正确结果

            差异:付宇泽同学的代码在输出后与预期结果相比多了一个空行

         (3)佐证材料:

               预期运行效果:

                

               实际运行效果:

                 

    要求2:找自己bug

      功能一

        (1)标题:

            功能一输出的统计次数不正确

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:准备好自己的代码

            测试步骤:从控制台输入命令执行程序

            运行结果:控制台并输出结果

            预期结果:控制台输出正确结果

            差异:与预期的结果存在差异,并没有输出争取的全部单词数

         (3)佐证材料:

               小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键
            盘在控制台下输入命令。

               预期运行效果:

                

               实际运行效果:

                  

      功能二

        (1)标题:

            功能二输出的统计次数不正确

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:准备好自己的代码

            测试步骤:从控制台输入命令执行程序

            运行结果:控制台并输出结果

            预期结果:控制台输出正确结果

            差异:与预期的结果存在差异,并没有输出争取的全部单词数

         (3)佐证材料:

               支持命令行输入英文作品的文件名,请老五亲自录入。

               预期运行效果:

                                              

               实际运行效果:

                  

      功能三

        (1)标题:

            功能三输出再统计单词数和单词之间没有空行

        (2)内容:

            测试环境:WIN10家庭版64位操作系统

            准备工作:准备好自己的代码

            测试步骤:从控制台输入命令执行程序

            运行结果:控制台并输出结果

            预期结果:控制台输出正确结果

            差异:输出后与预期输出结果不同,缺少一个空行

         (3)佐证材料:

                预期运行效果:

                    

                实际运行效果:

                   

     要求3:修改bug

      1.根据要求2找到自己程序的bug后修改自己的三处bug

        修改运行效果:

          功能一修改后:

          

          测试报告:功能一修改后执行输出正确的单词总数

          功能二修改后:

          

          测试报告:功能二修改后执行输出正确的单词总数

          功能三修改后:

           

           测试报告:功能三修改后执行输出增加了一个空行

       2.根据要求1找到付宇泽同学的程序的bug后修改其bug

        修改后运行效果:

           功能二修改:

            

           测试报告:功能二修改后执行输出增加了一个空行

             功能三修改:

           

           测试报告:功能三修改后执行输出减少了一个空行

          

     

                

  • 相关阅读:
    mysql 设置无密码登陆
    phpstudy mysql 升级5.7.18
    php 统计二维数组中某个相等值的总个数,并且组合成一个新的数组 转发
    centos 安装 composer
    PHP不定维数组去除空值
    jQuery中$.ajax()详解(转)
    JSON详解(转发自博客园)
    详解CMS垃圾回收机制
    内存管理
    什么是同源策略
  • 原文地址:https://www.cnblogs.com/kangzhe-nenu/p/11564234.html
Copyright © 2011-2022 走看看