Testing 是否对分析和设计软件进行过测试?

Testing 是否对分析和设计软件进行过测试?,testing,uml,analysis,Testing,Uml,Analysis,通常测试是在实现之后进行的。在编写代码之前可以测试分析和设计吗 特别是,如何测试以下分析和设计: 用户需求 用例和用例场景 序列图 类图 物理数据图 ER图 设计界面 伪码 是的,您可以使用测试工具测试UML(fUML)、SysML和UPDM模型的动态。这里是,您可以在这里了解更多信息。是的,您可以使用来测试UML(fUML)、SysML和UPDM模型的动态。这是您可以了解更多信息的地方。我们可以使用软件度量对我们的分析和设计进行测试。比如: 每类加权方法(WMC), 继承树的深度(DIT),

通常测试是在实现之后进行的。在编写代码之前可以测试分析和设计吗

特别是,如何测试以下分析和设计:

  • 用户需求
  • 用例和用例场景
  • 序列图
  • 类图
  • 物理数据图
  • ER图
  • 设计界面
  • 伪码

  • 是的,您可以使用测试工具测试UML(fUML)、SysML和UPDM模型的动态。这里是,您可以在这里了解更多信息。

    是的,您可以使用来测试UML(fUML)、SysML和UPDM模型的动态。这是您可以了解更多信息的地方。

    我们可以使用软件度量对我们的分析和设计进行测试。比如:

    每类加权方法(WMC), 继承树的深度(DIT), 儿童人数(NOC), 对象类之间的耦合(CBO), 类响应(RFC),
    方法中缺乏内聚性(LCOM)

    我们可以使用软件度量对我们的分析和设计进行测试。比如:

    每类加权方法(WMC), 继承树的深度(DIT), 儿童人数(NOC), 对象类之间的耦合(CBO), 类响应(RFC),

    方法中缺乏内聚性(LCOM)

    你不希望有人在几个段落中回答这个问题?通常测试是在实现之后完成的。在编写代码之前,我们可以测试我们的分析和设计吗?我想这最好放在StackExchange上。你的意思是我寻找的是测试驱动开发(TTD)?某种程度上。TDD将首先创建测试用例,然后开发肉。你的问题太宽泛了。尝试在StackExchange上询问。他们打算回答像你这样的问题。你不希望有人在几个段落中回答这个问题吗?通常测试是在实现之后完成的。在编写代码之前,我们可以测试我们的分析和设计吗?我想这最好放在StackExchange上。你的意思是我寻找的是测试驱动开发(TTD)?某种程度上。TDD将首先创建测试用例,然后开发肉。你的问题太宽泛了。尝试在StackExchange上询问。他们打算回答像你这样的问题。指标不是测试,但肯定可以帮助改进模型。所以基本上你们的问题应该是:“我们如何在实施阶段之前改进分析和设计?”我的问题仍然是一样的。我问我的讲师,他是这样回答的。Mybe如果需要改进模型,我们需要事先了解模型中的缺陷。我知道英语不是你的母语,但测试和提高是两回事。您可以进行测试以改进模型,也可以使用度量。但测试本身还有另一个目的。它的目的是验证事物(满足的需求、发现错误的代码等)。在这方面,测试模型只可能采用@JimL这种昂贵的方式。他指出:通过模拟它。度量不是测试,但肯定可以帮助改进模型。所以基本上你们的问题应该是:“我们如何在实施阶段之前改进分析和设计?”我的问题仍然是一样的。我问我的讲师,他是这样回答的。Mybe如果需要改进模型,我们需要事先了解模型中的缺陷。我知道英语不是你的母语,但测试和提高是两回事。您可以进行测试以改进模型,也可以使用度量。但测试本身还有另一个目的。它的目的是验证事物(满足的需求、发现错误的代码等)。在这方面,测试模型只可能采用@JimL这种昂贵的方式。他指出:通过模拟它。这个工具从什么价位开始?他们要求打电话要求报价。所以我假设了一个天文数字。你可以从一份免费的评估报告开始。有了一个足够好的故事,评估期可能相当长。我现在还不知道成本。这个工具的起价是多少?他们要求打电话要求报价。所以我假设了一个天文数字。你可以从一份免费的评估报告开始。有了一个足够好的故事,评估期可能相当长。我不知道马上要花多少钱。