软件测试 - 预期结果
软件测试是通过测试工件(即测试计划、测试场景和测试用例)来完成的。每个测试用例都包含多个部分,例如测试描述、步骤、先决条件、预期、实际结果等。
什么是预期结果?
预期结果也称为预期结果,是执行测试后应在软件上生成的最佳输出。它与测试用例一起记录。将预期结果与实际结果进行比较,偏差称为缺陷。将测试用例与预期和实际结果以及遇到的错误一起记录。
预期结果的组成部分
预期结果包括通过运行测试在软件上产生的理想结果。下图描述了支付模块上的示例测试用例的示例。突出显示的列显示测试步骤和预期结果/成果。

确定预期结果的过程
确定预期结果的过程列在下面 −
- 仔细阅读要求。
- 开发所有可能的方案。
- 根据要求将这些方案与预期结果一起转换为测试用例。
- 运行测试用例并记录实际结果。
- 将预期结果与实际结果进行比较。
如果预期结果与实际结果不符该怎么办?
在最佳情况下,如果预期结果与实际,则表明软件存在错误。
预期结果的流程
下图 − 描述了预期结果的流程

在上面的示例中,创建了一个测试用例来验证徽标。在运行测试步骤时,用户启动应用程序并验证徽标的位置。测试的预期结果是徽标应位于左上角。但是,实际结果可能是徽标在此所需位置不可用。如果两个结果匹配,则测试用例被标记为通过,否则被视为失败。
如何在测试用例中记录预期结果?
预期结果应包含符合要求的测试的所有细节。全面而精确的预期结果可指导测试人员捕捉软件中所有可能的偏差。因此,在测试用例中编写预期结果时,应考虑需求规范文档和所有 Web 标准。除此之外,还应利用测试人员的知识和经验。
结论
这就是我们对软件预期结果教程的全面介绍。我们首先描述了什么是预期结果、预期结果的组成部分、确定预期结果的过程、如果预期结果与实际结果不符该怎么办以及预期结果的流程。
这使您具备了对软件预期结果的深入了解。明智的做法是继续实践你所学到的知识,并探索与软件测试相关的其他知识,以加深你的理解并拓宽你的视野。