解决方案
TestStand 2019提供了许多
新功能 ,包括内置的Python适配器,使Python步骤可以在自动测试序列中实现。可以在
帮助文件 (在线或TestStand)或
内置示例中找到有关此新功能的常规帮助。
以下是有关步骤设置配置的特定信息,以允许访问Python代码中的各种元素。随附了将使用的示例Python代码,如下所示:
在本文中,已将操作步骤添加到空白序列中,并且该步骤设置显示了下图所示的各种配置下拉列表:
与其他测试步骤一样,该模块是您要访问的文件/代码模块,一旦选择该模块,可以通过单击
View图标(该模块旁边左侧的第二个图标)来进行查看。第3个图标
Advanced Setting允许您选择一个替代的adapter设置,作为该特定步骤的全局设置。步骤配置选项位于4个下拉菜单中:
Operation Scope, Class Name, Operation Type 和 Attribute Name。这些菜单将允许您访问代码中的不同元素,如下图所示。
访问模块属性:
访问模块方法:
访问类属性:
在类定义之后确保模块代码正确编码后,可以访问模块方法。