【发布时间】:2012-04-12 08:55:39
【问题描述】:
软件测试中的“事件”是什么意思?
【问题讨论】:
标签: testing automation manual-testing
软件测试中的“事件”是什么意思?
【问题讨论】:
标签: testing automation manual-testing
在执行/运行测试时,您有时会发现实际结果与预期结果不同。
当实际结果与预期结果不同时,它被称为事件,但事件与错误不同,因为它是由于配置错误、数据损坏而产生的
事件是在测试期间发生的任何需要检查或审查的事件。
【讨论】:
这听起来像是一个故意含糊不清的术语,意思是“发生了一些事情,有人需要看看”。
关键可能是,当测试(手动或自动)失败时,可能有多种原因:
【讨论】:
软件测试中的事件基本上是系统表现出可疑行为的任何情况,但我们通常仅在根本原因是我们正在测试的项目中的某个问题时才将事件称为缺陷。
事件的其他原因包括测试环境的错误配置或故障、损坏的测试数据、错误的测试、无效的预期结果和测试人员错误。
这意味着表明似是而非的行为不一定是真正的缺陷的可能性。
当最初识别出事件时,应生成包含一组支持信息的事件报告:
【讨论】:
它通常意味着“我们发现了某种缺陷或异常行为”。我不确定术语是否通用。
混乱在哪里?你被赋予了什么定义?
【讨论】:
测试中的“事件”是指测试中的意外行为 软件。
这也是一种错误,但它可能会或可能会被复制。
由于硬件故障,将引发此事件错误, 软件应用程序的外部因素。
【讨论】:
测试是对三方关系的检查
“事件”是当 SOFT 和 TEST 之间存在差异时的情况名称。如果您使用工具报告测试用例成功,那么您经常会看到事件标记为红色,非事件标记为绿色。
根据这三方之间的关系,事件发生的情况可能不同:
看这5种情况,我们看到
所以绿色并不能保证你的软件是好的,红色事件不能保证你的软件是坏的(这里我用“好”和“坏” " 表示 SOFT 是否遵循 SPEC)
【讨论】: