代码之家  ›  专栏  ›  技术社区  ›  Ather

软件测试真的应该成为学术层面的一流概念吗?[闭门]

  •  6
  • Ather  · 技术社区  · 16 年前

    软件测试在学术层面上真的很重要吗?

    我相信,在提供软件工程(甚至可能是计算机科学)的大学里,有必要治疗这些疾病 软件测试 作为单独的课程和主题本身,而不是作为软件工程一般主题的一部分。无论使用何种测试方法和技术,这与编写代码一样,也是软件专业人员生活的一部分。

    软件测试真的应该成为学术层面的一流概念吗(或者至少应该被当作一流概念对待)?

    4 回复  |  直到 11 年前
        1
  •  4
  •   Bill the Lizard    16 年前

    是的,可能应该给予更多的考虑,在某些地方确实如此。作为大学新课程的一部分,我参加的所有编程项目都要求包含测试用例。没有办法实施特定的方法,比如TDD,但我认为这是朝着正确方向迈出的一步。

    甚至还有可用的工具,如 Web-CAT ,允许自动评估测试覆盖率。学生提交他们的代码和测试,系统会告诉他们如何在一组讲师认可的测试中得分。

        2
  •  0
  •   Paul Nathan    16 年前

    是的,绝对是。

        3
  •  0
  •   tloach    16 年前

    在我的大学里,它被给予了与软件需求和软件开发同等的理论覆盖。所有3人都有三级课程,SE必修,CS选修。尽管许多课程需要编程,但大多数课程实际上并不需要编程 编程。

        4
  •  0
  •   JoeB    15 年前

    我认为单元测试应该在学术水平上教授,而不是一般的测试。软件测试人员不必像开发人员那样为自己担心技术细节,这意味着更广泛的理解可能就足够了。