使用 C# 的 TestStand API

TestStand APIs with C#

我在一个项目中工作,我必须在 C# (WPF) 中使用 TestStand API。我以前没有在这个领域工作过,我找不到任何相关的参考资料或材料。

我想使用 C# UI 从用户 say x 和 y 获得 2 个输入。现在我必须将这些 x 和 y 值发送​​到 TestStand,在那里我有一个相同 class 的 Function 成员,它将获取这些输入并将两者相加。我的需要是,一旦我在 UI 中输入 x 和 y 值并按下某个按钮 ("Save Changes"),这些值就应该填充到被调用函数的参数中。整个事情是一个自定义步骤。

如有任何想法,我们将不胜感激。如果您能推荐一些资料供我参考,我将不胜感激。提前致谢。

尚不完全清楚您的 C# UI 是从编辑子步骤启动的。但是,假设您正在编写要从自定义步骤类型中的编辑子步骤启动的 C# UI,您可以将 SequenceContext (ThisContext) 作为参考传递给 C# UI,以提供给定序列中 Parameters PropertyObject 的正确上下文。按下 UI 上的按钮后,您将能够使用 TestStand PropertyObject API 到 SetVal(Type) (其中 'Type' 是您正在设置的参数的数据类型,即序列参数中给定查找字符串变量的数字、字符串等)。

如果您提供有关单击按钮时 x 和 y 值的放置位置的更多详细信息,我可以为您提供更详细的方法。

有关 TestStand API 概念的在线文档,这里是 TestStand API Reference Help

整个TestStand的图表API,我建议你看看TestStand API Reference Poster