TestStand-序列步骤属性

news2024/11/19 1:55:19

文章目录

  • General
  • Run Option
  • Looping
  • Post Action
  • Switching
  • Synchronization
  • Expression
  • Preconditions
  • Requirement
  • Additional Result
  • Property

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/135792.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android Kotlin之协程-异步流Flow的使用

数据流以协程为基础构建,与仅返回单个值的挂起函数相反,数据流可按顺序发出多个值。从概念上来讲,数据流是可通过异步方式进行计算处理的一组数据序列。所发出值的类型必须相同。 数据流包含三个实体: 提供方会生成添加到数据流…

信息安全技术 政务信息共享 数据安全技术要求

声明 本文是学习GB-T 39477-2020 信息安全技术 政务信息共享 数据安全技术要求. 下载地址 http://github5.com/view/790而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 政务信息共享 数据安全 范围 本标准提出了政务信息共享数据安全要求技术框架&…

2023年工作第一天心情感悟

我是卢松松,点点上面的头像,欢迎关注我哦! 今天是2023年1月3日,也是我们上班的第一天。今天这篇随记,也发表下我对2023年的看法,也对过去的2022年做过总结。 (2023年元旦,到门头沟…

Spring之ApplicationContext快速入门

目录 一:概述 二:代码演示 三:BeanFactory与ApplicationContext的关系 四:BeanFactory的继承体系 五:ApplicationContext的继承体系 一:概述 ApplicationContext称为Spring容器, 内部封装了…

面试官:能用JavaScript手写一个bind函数吗

经常会看到网上各种手写bind的教程,下面是我在自己实现手写bind的过程中遇到的问题与思考。如果对于如何实现一个手写bind还有疑惑的话,那么可以先看看上面两篇文章。 手写bind vs 原生bind 我们先使用一个典型的手写bind的例子,代码如下&a…

PHP命令执行的函数

在做面试题的时候发现,自己对PHP命令执行的函数的了解并不是很全面,就想这去学习一下。我也在网上找到了许多的资料,在这里我就相当于一个总结吧。 system(); System()函数的主要功能是在系统权限允许的情况是执行系统命令,windows系统和Lin…

【服务器数据恢复】EMC存储Zfs文件系统下raid5数据恢复案例

服务器存储数据恢复环境: 某公司一台EMC存储,12块硬盘组成raid5,2块热备盘; Zfs文件系统。 服务器存储故障: 硬盘故障导致存储崩溃。 服务器存储数据恢复过程: 1、对故障存储所有硬盘进行物理故障检测&…

详细软件著作权的申请

一,申请注册账号并进行实名认证 在中国版权保护中心官网注册账号。 我是自己申请的所以选择的个人,这里根据实际情况进行选择后注册。 注册后进行实名认证(3-7个工作日人工会进行审核,所以每个著作权人都要提前注册并进行实名认证…

论文投稿指南——中文核心期刊推荐(地球物理学)

【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…

【电商】电商后台---商品上架前的最后准备

电商后台相关模块进行维护后,离商品上架越来越近。 在供应商、合同、商品、价税等都维护完成后,采购部创建采购单,离商品可以上架销售越来越近了。 本篇再接着梳理一下商品销售前的最后准备工作(没考虑促销)&#xff…

P1111 修复公路

题目背景 AA地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。 题目描述 给出A地区的村庄数NN,和公路数MM,公路是双向的。并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问…

Python-123练习-04简单分支

文章目录1. 判断闰年2. 今年多少天3. 今天是第几天4. 判断奇偶数5. 计算整数 n 的阶乘6. 判断是否直角三角形7. 判断三角形并计算面积8. 出租车计费9. 一元二次方程求根10. 个税计算器11. 分期付款计算器12. 字符大小写转换1. 判断闰年 描述‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪…

学习HTTP协议,这一篇就够啦

HTTP协议一、什么是HTTP1.1 应用层协议1.2 HTTP1.3 HTTP协议的工作过程二、HTTP协议格式2.1 Fiddler抓包工具2.2 协议格式三、HTTP请求 (Request)3.1 认识 "方法" (method)3.1.1 GET 方法3.1.2 POST 方法3.1.3 GET和POST比较3.1.4 其他方法3.2 认识URL3.2.1 URL基本格…

Elasticsearch:使用 Node.js 将实时数据提取到 Elasticsearch 中(一)

Elasticsearch 是一个强大的 RESTful 搜索和分析引擎,能够处理越来越多的用例。 它将集中存储你的数据,以实现闪电般的快速搜索、微调相关性以及可轻松扩展的强大分析。 关于如何使用 Elastic Stack(又名 ELK 堆栈)将数据摄取到 E…

【C++编程调试秘籍】| 总结归纳要点(上)

文章目录一、编译器是捕捉缺陷的最好场合1 如何使用编译器捕捉缺陷二、在运行时遇见错误该如何处理1 该输出哪些错误信息2 执行安全检查则会减低程序效率,该如何处理呢3 当运行时遇到错误时,该如何处理四、索引越界1 动态数组2 静态数组3 多维数组5 指针…

【回答问题】ChatGPT上线了!给我推荐20个比较流行的深度学习模型

目录给我推荐20个比较流行的nlp模型给我推荐20个比较流行的计算机视觉模型给我推荐20个比较流行的图像分类模型给我推荐20个比较流行的人脸识别模型给我推荐20个比较流行的实体识别模型给我推荐20个比较流行的语言识别模型给我推荐20个比较流行的激光雷达3D点云模型给我推荐20个…

计算机网络的一些常识

序 小白,啥也不会,所以要学习常识 快速总览 这个视频按照数据链路层——网络层——传输层——应用层的顺序,自下向上介绍的。虽然只有30分钟,但是挺全的,密度挺高的,而且小白友好。 计算机网络 Compute…

python学习|第一天

文章目录1.输出函数print2.浮点数输出3.数据类型转换4.运算符优先级5.列表对象list1.输出函数print #输出数字,直接输出 print(2023) print(2023.1)#输出字符串,要加单引号或者双引号(实际效果都是一样的),输出后自动换行 print(hello 2023)…

华为CE系列和S系列交换机堆叠配置及mad检测

CE系列交换机堆叠配置: 第一台交换机配置: system-view immediately #不用每次都输入 commit提交了 sysname sw1 stack stack member 1 priority 105 stack member 1 domain 10 quit inter stack-port 1/1 port member-group inter 10GE 1/0/1 dis st…

使用Helm部署Wikijs

使用 Helm 部署 Wiki.js 📚️ 参考文档: Wiki.js 官方文档 - 安装 - Kubernetes Wiki.js 使用 Helm 安装 Wiki.js 官方文档 - 安装 - 侧加载 官方教程 Kubernetes 开始使用 Helm Chart 在 Kubernetes 上安装 先决条件 Kubernetes 集群HelmPostgreSQL 数据库 ❗…