Unit testing 为非技术受众报告测试场景?
我有(jUnit)单元测试 我的项目经理想要一份人性化的测试用例和场景列表(想想:一份电子表格或报告,一般分发给技术水平较低的受众)Unit testing 为非技术受众报告测试场景?,unit-testing,junit,reporting,Unit Testing,Junit,Reporting,我有(jUnit)单元测试 我的项目经理想要一份人性化的测试用例和场景列表(想想:一份电子表格或报告,一般分发给技术水平较低的受众) 弥合这一差距的有效方法是什么?单元测试用于测试软件组件 在我看来,技术水平较低的受众对功能比对实现更感兴趣,对功能比对组件更感兴趣 这就是您需要弥合的差距:组件和功能之间的差距 受众可能对系统测试结果比对单元测试结果更感兴趣;另见 如果测试a)测试有趣的东西,b)有一个反映测试内容的名称,人们可能会对测试列表感兴趣。例如,如果您对该功能感兴趣,我认为您可以从测试名
弥合这一差距的有效方法是什么?单元测试用于测试软件组件 在我看来,技术水平较低的受众对功能比对实现更感兴趣,对功能比对组件更感兴趣 这就是您需要弥合的差距:组件和功能之间的差距 受众可能对系统测试结果比对单元测试结果更感兴趣;另见
如果测试a)测试有趣的东西,b)有一个反映测试内容的名称,人们可能会对测试列表感兴趣。例如,如果您对该功能感兴趣,我认为您可以从测试名称中大致判断出正在测试的功能(反之,如果回归测试失败,哪些功能已被破坏)。您可能想检查一下。我没有使用过它,但据我所知,它是一种用非技术语言编写验收测试的方法,或者至少是一种领域特定语言(DSL)
作者杰里米·米勒的描述很好。另外,问问你的老板:当他们阅读报告时,他们想知道什么。。。他们为什么要看这份报告,他们希望从中得到什么(或者他为什么要给他们)?他们想知道什么坏了吗?他们想知道正在做什么吗?他们想看“速度”吗?他们想知道修复一切需要多长时间吗?这是值得思考的问题。也许我需要更详细地考虑代码测试与项目级“测试场景”。谢谢你花时间回复。我不确定这是不是“答案”,但这是一个正确的方向,所以我会接受它。谢谢