TestStand-序列步骤属性

Ctrl-N创建一个新的Sequence,通过右键创建任意步骤
在这里插入图片描述

General

在这里插入图片描述

Name -步骤的名称。
Type -步骤类型。一般不需要设置。
Adapter-适配器。
Icon-步骤的图标。如果有兴趣,可以把图标添加到TestStand Public\Components\Icons。
Edit Properties-启动属性对话框,可以为该步骤创建和编辑属性。
Description-步骤的描述,根据步骤的类型和步骤使用的适配器而变化,自动生成的,不能手动输入。
Comment-注释。TestStand Sequence Editor在Steps窗格中显示的步骤的注释。步骤的注释也出现在TestStand为序列文件生成的文档中。用于后期维护。

Run Option

运行选项
在这里插入图片描述

Load Options-用于声明何时将代码加载至内存。
Unload Options-用于声明何时将代码从内存中移除。
Run Mode-为步骤设置以下运行模式值:
Nomal-正常。该步骤正常执行。
Skip-跳过。该步骤不执行。相反,步骤状态被设置为跳过。
Force to Pass-强制成功。步骤不执行,步骤状态被设置为Passed。
Force to Fail-强制失败。步骤不执行,步骤状态被设置为Failed。
Precondition Evaluation in Interactive Mode-以交互模式计算前提条件。确定TestStand在以交互方式运行步骤时是否计算步骤前提条件。
TestStand Window Activiation-TestStand窗口激活。确定TestStand应用程序在步骤完成时是否激活其窗口。
Result Record Option-结果记录选项。决定TestStand是否收集该步骤的结果。
Step Failure Cause Sequence Failure-步骤失败导致整个序列失败。只要有一个步骤测试失败整个序列的状态就是失败。
Ignore Run-Time Errors-忽略运行时错误。

Looping

循环
在这里插入图片描述

None-无
Fixed Number of Loops-固定循环次数。步骤最终状态由合格状态次数与总循环次数的比值决定。
Pass/Fail count-通过/失败次数。一直循环此步骤,直到它的通过或失败次数达到设定值或步骤循环次数达到设定的上限。步骤最终状态由合格或失败次数、循环次数是否达到上限决定。
Custom-自定义。

Post Action

在这里插入图片描述

Go next step-跳到下一步骤。
Goto step-跳到特定步骤。
Terminate Execution-终止执行。
Call sequence-调用序列。
Break-中断。

Switching

开关
在这里插入图片描述

Enable Switching-启用。
Switch Executive Virtual Device-开关执行虚拟设备。TestStand在运行时计算的表达式,以确定TestStand在其上执行切换操作的虚拟设备。
Operation-操作。连接或断开路。
Route to Connect-连接方式。正在连接。表达式需要是一个有效的规范字符串。
Route to Disconnect-断开连接的方式。正在断开指定路径的连接。
Multiconnect Mode-多连接。在一条特定线路上发生多个连接操作。
Operation Order-操作顺序。指定断开连接操作发生在连接之前还是连接之后。
Connection Lifetime-连接寿命。希望线路一直存在、稍后手动断开、直到步骤/序列/线程执行完成。

Synchronization

同步
指定TestStand围绕执行步骤执行的同步操作。
在这里插入图片描述

Use Lock to Allow Only One Thread at a Time to Execute the Step-使用锁一次只允许一个线程执行步骤。当启用此选项时,步骤在执行前获得锁,并在完成后释放锁。
Lock Name or Reference Expression-锁名称或引用表达式。步骤获取和释放的锁。
Batch Synchronization-批量同步。该步骤在执行前进入并在执行完成后退出的批量同步操作。

Expression

指定TestStand在调用step模块之前或之后计算的可选表达式。
在这里插入图片描述

Pre-Expression-前处理表达式。TestStand在调用代码模块之前计算的表达式
Post-Expression-后处理表达式。TestStand调用代码模块后计算的表达式。
Status-Expression-状态表达式。设置步骤的状态属性。

Preconditions

指定TestStand在一个序列的正常执行流中执行一个步骤时必须计算为True的条件
在这里插入图片描述

Precondition Expression-前置条件表达式。执行步骤时必须求值为True的表达式。
Precondition Builder-前置条件构建器。启动前置条件构建器对话框。
Expression Browser Dialog Box-表达式浏览器对话框。启动表达式浏览器对话框。
Check Expression for Errors-检查表达式是否有错。验证表达式控件中的表达式的语法。

Requirement

需求。标记步骤所涵盖的产品和单元需求
在这里插入图片描述

Requirements List-需求列表。一个字符串列表,每个字符串代表一个需求。

Additional Result

额外结果在这里插入图片描述

Additional Results-附加结果。列出执行该步骤时TestStand记录的附加结果。
Name-名称。指定附加结果名称的表达式。
Check or uncheck parameters using a filter-使用筛选器勾选或取消勾选参数。启动包含以下项的菜单。
Check Non-Filtered Parameters-检查非筛选参数。在参数筛选器中不包括的所有参数中放置一个复选标记。
Uncheck Filtered Parameters-取消选中过滤参数。从参数筛选器中包含的所有参数中移除选中标记。
Configure Parameter Filter-配置参数筛选器。
Select Result From List-从列表中选择结果。对于自定义的附加结果,从列表中选择一个项以将所有列设置为该项定义的值。
Value to log-指定附加结果值的表达式
type -附加结果的类型
Condition-条件。指定的条件的值为False时TestStand不会记录附加的结果。
Is measurement -启用此选项以在附加结果上设置PropFlags_IsMeasurementValue标志,该标志表示附加结果是一个度量
Is limit -启用此选项以在附加结果上设置PropFlags_IsLimit标志,这表明附加结果是一个测试限制。

Property

属性。显示该步骤的内置属性和自定义属性
在这里插入图片描述

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
teststand教材是一种用于学习和理解teststand测试平台的教育资源。teststand是一款由National Instruments(NI)公司开发的自动化测试软件平台,用于编写、执行和管理测试序列。它提供了一个直观的图形用户界面,使用户能够轻松创建和编辑测试序列,以及监控和分析测试结果。 teststand教材的目的是帮助学习者逐步掌握teststand的各项功能和应用。教材通常会介绍teststand的基本概念、工作原理和使用方法,包括如何创建和配置测试序列,如何添加测试步骤和操作,以及如何运行和调试测试程序。教材还会介绍teststand的高级功能,例如如何添加自定义代码和脚本,如何处理测试数据和生成测试报告,以及如何与其他测试设备和工具进行集成。 通过学习teststand教材,学生可以获得以下几方面的收益。首先,他们将了解到自动化测试的概念和好处,学会如何利用teststand提高测试效率和精度。其次,他们将掌握teststand的使用技巧和最佳实践,能够独立编写和管理测试序列,以及解决测试过程中的常见问题。最后,通过实际的实验和项目练习,学生能够应用所学的知识和技能解决实际的测试问题,提升他们的工程能力和竞争力。 总的来说,teststand教材是一种有助于学习者理解和掌握teststand测试平台的重要学习资源。通过系统地学习和实践,学生将能够熟练应用teststand进行各种测试任务,为他们的工作和职业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

炳烛之明也

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值