【问题标题】:Why are Coded UI tests important?为什么 Coded UI 测试很重要?
【发布时间】:2011-12-13 16:21:08
【问题描述】:

我想知道为什么 Coded UI 测试如此重要。似乎我只是在记录我的行为,所以显然一切都会过去。似乎只是我在记录我实际上确实弄乱了 GUI。我所有的断言似乎都非常明显。当然,它们将是真实的。有人可以向我解释为什么这些值得花时间吗?我确定它们是,但我不明白它们为什么如此重要...... UI 测试。

【问题讨论】:

  • 一小时? “当然它们会是真的”现在可能是这样,但测试的全部目的是确保它们保持真实。

标签: functional-testing coded-ui-tests gui-testing


【解决方案1】:

当我进行代码 UI 测试时,我输入的断言将是正确的。但是我也通过进入代码并更改预期的内容(对不应该发生的事情)来测试这些断言。这确实需要更长的时间,但我认为这是必要的,以确保如果某些事情发生了变化,就会出现错误。一种双重检查。

【讨论】:

    【解决方案2】:

    编码的 UI 测试很重要,因为您知道用户界面将如何反应并在应用程序中移动。当出现意外结果时,测试可能会失败。如果在测试阶段发生错误,使用断言工具非常有用,您可以为错误设置断言,并选择在测试发生时故意使测试失败。在测试应用程序中的数据时,断言更为重要——例如使用基本的计算器应用程序。

    【讨论】:

      【解决方案3】:

      因为您的应用程序将来可能会发生变化,所以您可能会引入导致 UI 无法正确显示的错误。

      这就是您编写测试的原因,以测试您的应用程序始终按照您期望的方式运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多