【问题标题】:Software Testing vs Software Evaluation [closed]软件测试与软件评估[关闭]
【发布时间】:2013-05-12 22:28:05
【问题描述】:

谁能清楚地解释软件测试软件评估之间的区别?

我想我很清楚什么是测试,但我不太清楚什么是评估,所以你能举个例子吗?

最后,如果我想包含项目先前定义的需求列表,确定每个需求是否已经实现,如果没有实现,讨论为什么不......这个合适吗?

【问题讨论】:

    标签: validation testing evaluation requirements


    【解决方案1】:

    软件评估是一个广泛使用的相对术语

    根据Wikipedia

    评估是系统地确定一个主题的优点,价值 和重要性,使用由一组标准管理的标准。它 可以帮助组织评估任何可实现的目标 概念/建议或任何替代方案,有助于决策;要么 确定与目标有关的成就或价值的程度 以及已完成的任何此类行动的目标和结果。

    评估的主要目的,除了深入了解 以前或现有的举措,是为了让反思和协助 识别未来的变化

    如您所见,它很复杂,并且与 工商管理 B.A 相关。

    我认为您正在寻找一个程序模型,例如Quantitative Methods for Software Selection and Evaluation。软件中的评估处理没有标准模型或指南。

    【讨论】:

      【解决方案2】:

      软件测试: 软件测试是在发现错误的瞬间执行程序的过程。

      软件评估: 软件评估是一种评估类型,旨在确定软件或软件程序组合是否最适合特定客户的需求。

      【讨论】:

      • +1 说得好。也许你应该举一个例子来让 OP 更加清晰。
      【解决方案3】:

      首先,这些术语是不相关的。软件测试是确保您编写的软件满足客户要求并且相对没有错误的过程。另一方面,软件评估是确定可能适合您需求的现有软件。

      假设您需要一个数据库比较工具。您有 2 个选择 - 您可以创建自己的定制软件(或让一些供应商为您创建一个),或者您可以购买现成的或现成的工具。如果您正在创建自己的定制工具,则意味着需要对其进行规划、设计、编码、测试和实施。这将涉及一个完整的软件开发生命周期。在这里,测试进入了画面。

      如果您选择购买已经开发的工具,那么您可能会寻找不同的供应商来引用他们的项目、工具功能。您可能想尝试所有这些,看看哪一个是最适合您的工具。您的需求和定价。这是软件评估。

      【讨论】:

      • +1,你也可以回答最后一个问题吗?
      【解决方案4】:

      软件测试是一种检测软件是否正常运行的方法,例如提供正确的输出、足够快的工作、处理预期的负载、正确响应用户输入。

      软件评估是判断软件最初预期目标是否实现的过程。

      在软件开发完成后进行评估,并且用户已经使用了足够长的时间来熟悉它并可以有效地使用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多