代码之家  ›  专栏  ›  技术社区  ›  Jeffrey Knight

为非技术受众报告测试场景?

  •  0
  • Jeffrey Knight  · 技术社区  · 14 年前

    我有(JUnit)单元测试。

    我的项目经理希望有一个人性化的测试用例和场景列表(想想:一个电子表格或报告,供一般性地分发给技术性较差的读者)。

    什么是弥合这种差距的有效方法?

    2 回复  |  直到 14 年前
        1
  •  0
  •   Eric Pohl    14 年前

    你可能想退房 StoryTeller . 我没有使用它,但据我所知,它是一种用非技术语言,或者至少是特定于领域的语言(DSL)编写验收测试的方法。

    This interview 创造者杰里米·米勒的描述很好。

        2
  •  0
  •   Community Egal    7 年前

    单元测试用于测试软件组件。

    在我看来,技术性较差的受众对功能的兴趣大于对实现的兴趣,对特性的兴趣大于对组件的兴趣。

    这就是您需要弥合的间隙:组件和特性之间的间隙。

    受众可能对系统测试结果比对单元测试结果更感兴趣;另请参见 Should one test internal implementation, or only test public behaviour?

    如果测试a)测试一些有趣的东西,b)有一个反映测试内容的名称,人们可能会对测试列表感兴趣。例如,有 a list of my test case names here 如果您对这个功能感兴趣,我认为您可以从测试的名称中大致了解正在测试的内容(相反,如果回归测试失败了,会破坏哪些功能)。