我们创建了测试接口,我们将其与所有定义了测试流方法的原始流一起使用。我相信我们的测试方法可能存在问题,为了调试,我想使用默认func方法,而不是我们接口中定义的方法。
我在哪里可以找到这种方法以及整合它的正确方法是什么?
谢谢
我们创建了测试接口,我们将其与所有定义了测试流方法的原始流一起使用。我相信我们的测试方法可能存在问题,为了调试,我想使用默认func方法,而不是我们接口中定义的方法。
我在哪里可以找到这种方法以及整合它的正确方法是什么?
谢谢
func不是 Origen 提供的流式方法,而是在示例中常用来表示“功能测试”概念的方法。
Origen 提供的底层 API 是flow.test(test_object, options),并且在大多数测试程序源代码中flow都会被推断出来,因此您经常会看到简单地调用test.
测试对象可以只是一个名称,也可以是表示测试的对象,例如分别由 Teradyne 和 Advantest API 提供的TestInstance或TestSuite对象。
您可以仅使用该方法创建测试程序流程(及其文档)test,您可以在此视频的源代码中查看有关如何创建测试程序流程的示例:http: //origen-sdk.org/ origen/videos/5-create-program-flow/
然而,一个测试程序不仅仅包含一个流,而且除了流之外,您通常还需要定义要生成的测试内容的其他文件。
随着时间的推移,我们希望 Origen 社区能够生成现成的方法库,例如func生成完整的测试并插入到流程中,尽管目前在他们的测试程序接口中创建这样的方法是应用程序的责任.
请参阅此示例源代码,了解如何创建func可以针对多种测试器类型的方法 - http://origen-sdk.org/origen/videos/6-create-program-tests/
首先,您不必担心多测试人员方面,只需参考本指南,了解可用于生成测试程序工件以在 V93K 上创建测试的 API - http://origen-sdk.org/origen /指南/程序/v93k/