3

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

4

3 回答 3

5

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

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

于 2011-10-23T19:04:04.360 回答
1

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

于 2017-11-23T19:41:34.807 回答
0

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

于 2014-08-25T03:30:22.073 回答