【问题标题】:How many cycles are required to validate an automated script验证自动化脚本需要多少个周期
【发布时间】:2023-03-12 00:10:02
【问题描述】:

我有一个问题。也许这是一个愚蠢的问题,但我仍然需要答案来消除我的疑虑。

测试是评估产品或应用程序。我们进行测试以检查是否有任何显示停止器,任何不应该出现的问题。

我们从当前测试用例自动化(我正在谈论的脚本)测试用例。一旦测试用例自动化,我们需要多少个周期来检查测试脚本正在运行且没有重大错误,因此脚本运行可靠,而不是手动执行测试用例。

提前致谢。

【问题讨论】:

    标签: testing automation


    【解决方案1】:

    如果测试失败时测试脚本总是失败,您只需运行该脚本一次。多次运行脚本而不更改代码不会给您额外的安全性。

    您可能会发现您的测试依赖于在测试期间发生变化的某些外部源,从而导致测试有时失败。多次运行测试也不能解决这个问题。要解决它,您必须确保测试设置真正初始化所有外部因素,以使测试始终成功。如果你不能做到这一点,你就不能可靠地测试,所以没有办法解决这个问题。

    也就是说,测试永远无法确保您的产品 100% 正确或安全。他们只是确保您的产品仍然与自上次测试以来所做的所有更改之前一样好(或更好)。它有点像水印,它告诉您可以依赖的最少质量。高于水印的任何东西都是推测,但低于它(您的测试涵盖的部分)是安全的。

    因此,通过改进您的测试,您可以通过每次更改使您的产品变得更好。如果没有自动测试,每次更改都有可能使您的产品变得更糟。这意味着,没有测试,你的质量肯定会下降,而通过测试,你可以保证保持一定的质量。

    【讨论】:

      【解决方案2】:

      这是一个巨大的领域,没有简单的答案。

      这取决于几个因素,包括:

      • 测试的代码覆盖率
      • 您如何定义可靠

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-29
        • 2016-11-12
        • 2010-10-16
        • 2021-06-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多