Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 为非技术受众报告测试场景?_Unit Testing_Junit_Reporting - Fatal编程技术网

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

Unit testing 为非技术受众报告测试场景?,unit-testing,junit,reporting,Unit Testing,Junit,Reporting,我有(jUnit)单元测试 我的项目经理想要一份人性化的测试用例和场景列表(想想:一份电子表格或报告,一般分发给技术水平较低的受众) 弥合这一差距的有效方法是什么?单元测试用于测试软件组件 在我看来,技术水平较低的受众对功能比对实现更感兴趣,对功能比对组件更感兴趣 这就是您需要弥合的差距:组件和功能之间的差距 受众可能对系统测试结果比对单元测试结果更感兴趣;另见 如果测试a)测试有趣的东西,b)有一个反映测试内容的名称,人们可能会对测试列表感兴趣。例如,如果您对该功能感兴趣,我认为您可以从测试名

我有(jUnit)单元测试

我的项目经理想要一份人性化的测试用例和场景列表(想想:一份电子表格或报告,一般分发给技术水平较低的受众)


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

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

在我看来,技术水平较低的受众对功能比对实现更感兴趣,对功能比对组件更感兴趣

这就是您需要弥合的差距:组件和功能之间的差距

受众可能对系统测试结果比对单元测试结果更感兴趣;另见


如果测试a)测试有趣的东西,b)有一个反映测试内容的名称,人们可能会对测试列表感兴趣。例如,如果您对该功能感兴趣,我认为您可以从测试名称中大致判断出正在测试的功能(反之,如果回归测试失败,哪些功能已被破坏)。

您可能想检查一下。我没有使用过它,但据我所知,它是一种用非技术语言编写验收测试的方法,或者至少是一种领域特定语言(DSL)


作者杰里米·米勒的描述很好。

另外,问问你的老板:当他们阅读报告时,他们想知道什么。。。他们为什么要看这份报告,他们希望从中得到什么(或者他为什么要给他们)?他们想知道什么坏了吗?他们想知道正在做什么吗?他们想看“速度”吗?他们想知道修复一切需要多长时间吗?这是值得思考的问题。也许我需要更详细地考虑代码测试与项目级“测试场景”。谢谢你花时间回复。我不确定这是不是“答案”,但这是一个正确的方向,所以我会接受它。谢谢