【问题标题】:what is the real benefit of using software testing [closed]使用软件测试的真正好处是什么
【发布时间】:2021-07-12 20:02:57
【问题描述】:

我知道软件测试(例如:单元、集成)可确保我的功能按预期工作,但我不知道它有什么好处,因为我可以自己测试流程并确保它按我的方式工作'我期待它。所以我需要知道软件测试的大局是什么

【问题讨论】:

  • 自动化。在每次发布时自己做流程将非常无聊和冒险。当它是自动的,你不能错过任何东西。

标签: node.js unit-testing testing integration-testing definition


【解决方案1】:

您说,您可以自己测试流程。你真的可以这样做吗,一旦你有大量的用例并且你想发布你的软件,例如一天一次(或者即使是一周一次)?此外,您需要为每个版本重复手动测试,这最终会浪费开发人员的时间,而这些时间可以更好地用于新功能。

此外,一旦您在软件开发团队中工作,您就会发现不同人员可能以不同方式进行测试的复杂性增加,这可能会导致缺乏适当的手动测试覆盖率,并最终被忽略错误等.

对于私人项目或只使用过几次然后被丢弃的简单工具,手动测试可能是可以的。但是,对于任何需要为公司赚钱的商业产品,从长远来看是不可行的。

【讨论】:

    【解决方案2】:

    软件测试的目标是确保软件的最终目的得到满足,为最终用户提供所需的功能。尤其是当您发布市场应用程序或其他基于服务的软件时,测试可以让您推出能够在市场上竞争并满足用户期望目标的解决方案。

    【讨论】:

      猜你喜欢
      • 2010-12-11
      • 2015-05-12
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      • 2010-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多