[问答题]
某技能效果为“当受到致命伤害时,强制保留1点血量,持续5秒,冷却时间为15秒”针对此技能效果编写 测试用例
测试用例 1:正常触发技能 - 步骤:让角色受到足以致命的伤害。 - 预期结果:角色强制保留 1 点血量,持续 5 秒,技能进入冷却状态。 测试用例 2:冷却时间内再次受到致命伤害 - 步骤:在技能冷却时间(15 秒内)让角色再次受到致命伤害。 - 预期结果:角色死亡,技能未触发。 测试用例 3:持续时间内再次受到伤害 - 步骤:在角色触发技能保留 1 点血量后的持续 5 秒内,再次对其造成伤害。 - 预期结果:角色保持 1 点血量状态,不受新的伤害影响。 测试用例 4:连续多次受到致命伤害(间隔大于 15 秒) - 步骤:让角色依次受到多次致命伤害,每次间隔大于 15 秒。 - 预期结果:每次都能成功触发技能,保留 1 点血量。 测试用例 5:不同类型的致命伤害 - 步骤:使用多种不同类型的伤害(如物理伤害、魔法伤害等)使角色受到致命伤害。 - 预期结果:技能都能正常触发。 测试用例 6:与其他技能或状态的交互 - 步骤:在角色拥有其他增益状态或正在使用其他技能时使其受到致命伤害。 - 预期结果:技能正常触发,不与其他状态或技能产生异常冲突。
发表于 2024-05-31 14:13:21 回复(3)