02 2020 档案
摘要:Enable Tracing 当跟踪生效时,TestStand序列编辑器或TestStand用户界面应用程序在执行时显示每个步骤。这对于调试很有用,但会给测试程序的执行增加很大的性能开销。 使能跟踪功能如下图: 由于这个功能开销很大,影响测试效率。所以当产品进入量产阶段,必须关闭追踪功能。 实验 下
阅读全文
摘要:链式调用,重复使用一个初始化操作,来达到少量代码表达复杂操作的目的。 直接看例子 1 public class Student 2 { 3 private string name; 4 private int age; 5 6 public Student() { } 7 8 public Stud
阅读全文
摘要:本文转自:https://www.cnblogs.com/dotnet261010/p/10108791.html 1、什么是Action泛型委托 Action<T>是.NET Framework内置的泛型委托,可以使用Action<T>委托以参数形式传递方法,而不用显示声明自定义的委托。封装的方法
阅读全文
摘要:本文转自:https://www.cnblogs.com/weihe-xunwu/p/6687000.html VS Code 的常用快捷键和插件 一、vs code 的常用快捷键 1、注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ct
阅读全文
摘要:本文转载:https://www.cnblogs.com/jixiaosa/p/10687068.html 委托:顾名思义,让别人帮你办件事。委托是C#实现回调函数的一种机制。可能有人会问了,回调函数是个啥??? 举个例子:我现在是一家公司的老板,公司现在在招聘.NET工程师,我们有一个小姐姐专门负
阅读全文
摘要:本文内容转自:https://www.cnblogs.com/netbatman/p/10374072.html 什么是泛型? C# 语言和公共语言运行时 (CLR) 在 2.0 版本中添加了泛型。泛型将类型参数的概念引入 .NET Framework,这样就可以设计具有相同特征的类和方法:在客户端
阅读全文
摘要:本文转自:https://www.cnblogs.com/qingtianMo/p/5255121.html 解释1、栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义;堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小 解释2、 存放在栈中时
阅读全文
摘要:访问修饰符: 1.public:公有的 所有的类都可以访问 2.private:私有的 当前类内部可访问 3.protected:受保护的 当前类以及继承他的子类可访问 4.internal:内部的 只限于本项目内访问,其他的不能访问。 5.protected internal:内部保护访问 只能是
阅读全文
摘要:构造函数 构造函数是一种方法,其名称与其类型的名称相同。 其方法签名仅包含方法名称和其参数列表;它不包含返回类型。 构造函数的定义规则: (1)C# 语言的构造函数的名称必须与类名相同。(2)构造函数没有返回值。它可以带参数,也可以不带参数。(3)声明类对象时,系统自动调用构造函数。在构造函数中不要
阅读全文
摘要:多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。 多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。 静态多态性 在编译时,函数和对象的连接机制被称为早期绑定,也被称为静态绑定。C# 提供了两种技
阅读全文
摘要:Build-In Step Types的最后一篇,前面两篇的连接如下: TestStand 基础知识[7] Build-In StepTypes(2) TestStand 基础知识[6] Build-In StepTypes(1) 按照惯例先贴下Build-In Step Types图 本文主要介绍
阅读全文
摘要:1.下载:Docker Desktop for Windows 下载地址:https://hub.docker.com/?overlay=onboarding 需要注册一个账号 2.安装 Docker Desktop for Windows。按照默认安装就可以。 结束后桌面有三个图标 3. 开启Wi
阅读全文
摘要:1、PID(process ID): PID是程序被操作系统加载到内存成为进程后动态分配的资源。 每次程序执行的时候,操作系统都会重新加载,PID在每次加载的时候都是不同的。 2、PPID(parent process ID):PPID是程序的父进程号。 3、PID和PPID都是非零的整数。 4、P
阅读全文
摘要:接着上一篇文章:TestStand 基础知识[6] Build-In StepTypes(1) 继续介绍: 还是先把Build-in StepTypes图片贴一下, 1. Call Executable 这个步骤,项目平时不怎么用,但是偶尔也会用。这个步骤主要可以用来启用一个外部应用程序 或者 执行
阅读全文
摘要:Step Types 有TestStand自带的,也有自定义的。本文先介绍自带的Step Types. 首先什么是Step Types ? 翻译过来就是步骤的类型,类似数据类型--数据有整型,字符串,布尔类型。 那么步骤也有类型如下图,这是TestStand自带的步骤类型。 上面的图,使用TestS
阅读全文
摘要:TestStand ProcessModel 官方定义如下: Testing a UUT requires more than just executing a set of tests. Usually, the test system must perform a series of opera
阅读全文
摘要:TestStand 在一台电脑上可以按照多个版本,但是在同一时间只能使用一个版本。 1. 所以需要在使用之前确认TestStand的版本,可以通过打开开始菜单中TestStand Version Selector进行确认和切换版本。 2.在自己的软件中,也可以添加相应的版本号确认。如果确认当前的版本
阅读全文
摘要:TestStand 版本:2012 SP1 实现的的目标效果,如下图:使用TestStand默认ProcessModel--SequentialModel,快速搭建一个自定义过程模型Demo 步骤一: .准备工作 将TestStand ProcessModel 设置成--SequentialMode
阅读全文
摘要:TestStand架构与TestStand API 精心设计的模块化测试架构可提供极大的价值。灵活的通用架构可应用到多种测试系统上,以延长测试系统的使用寿命并降低测试开发成本。TestStand提供了基于模块化
阅读全文
摘要:用户界面是 TestStand 的一个非常重要的组件,做为整个 TestStand 系统架构的一部分。用户界面可以加载序列文件并运行序列,有些用户界面还具有调试、甚至是编辑序列的功能。本质上,序列编辑器也是一个用户界面,而且它是一个功能强大、功能固化、采用图形化操作方式的用户界面。不过序列编辑器一般
阅读全文
摘要:TestStand 参数和变量 英文的定义如下: 简单可以理解为:在测试和序列中用于共享数据,且有4种实现方式:Parameters、Local Variables、Global Variables、Station Global Variables 下面分别介绍一下它们简单的使用方式: Parame
阅读全文

浙公网安备 33010602011771号