zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记06

      当课程学习到与软件测试相关的内容时,我对此部分内容产生了浓厚的兴趣,也想更深一步地了解软件测试的相关内容。以前的时候多多少少也听说过软件测试,心想不就是简单地软件测试嘛,随便测一测只要能够正常使用就可以了啊,当我学完软件测试相关的章节后,才明白了:软件测试也是一门系统的学科,并不是简简单单地测试软件而已,千万不可以望文生义啊!

      由于我是第一次接触软件测试相关的知识,对此部分还需要更深一步地认识,平时自己所编写的程序,基本上没有经历过软件测试,只是简单地测试一些数据,虽然也会列举一些极端的情况,但是并没有做到全面性和代表性,当时脑海中也没有测试用例的概念,当学习到软件测试时,才对此部分有了更加清晰和客观地认识。希望在自己以后的编码过程中,可以提高自己测试的意识,养成一个良好的习惯,每个阶段保证程序的正确性。

      “测试真的很重要”,虽然目前我还没有完全感受到测试的艺术,但是测试真的比我平时了解的、接触的需要更专业的知识,它绝对不是一项可有可无的工作,可以所是一项必备的工作。目前,软件测试也是一个毕业就业的方向(尤其对于我这种编码能力不太扎实的同学),但是我还没有想过会专心做测试这个方向,所以对于该书中很多很好的实例、工具也没有更好的去学习,觉得有点遗憾,或许以后的工作中会更多接触到测试,我会更进一步去学习。王老师也给我们推荐了一些相关的书目和列举了一些测试方法,有时间我们需要去好好看看,多了解一些与软件测试相关的专业知识。

      书中与软件测试相关的一些名词:

      Bug:软件的缺陷,Bug可以分解成:症状、程序错误、根本原因;

      Test Case:测试用例(如雷贯耳);

      Test Suite:测试用例集。

      测试设计有两类方法:黑箱和白箱。

  • 相关阅读:
    116填充每个节点的下一个右侧节点指针
    115不同的子序列
    114.二叉树展开为链表
    LeetCode 面试题55
    LeetCode 110. 平衡二叉树
    LeetCode 152. 乘积最大子数组
    LeetCode 面试题58
    LeetCode 151. 翻转字符串里的单词
    LeetCode 25. K 个一组翻转链表
    LeetCode 面试题61. 扑克牌中的顺子
  • 原文地址:https://www.cnblogs.com/JYQ-hu/p/5545959.html
Copyright © 2011-2022 走看看