【虹科分享】虹科ATEasy软件,您的测试执行和开发专家!

news2024/9/25 12:25:38

测试和执行专家

虹科ATEasy是功能测试,自动测试系统,数据采集,过程控制和仪表系统的测试执行和快速应用开发框架。虹科ATEasy提供开发,部署和维护软件组件的所有必要工具,包括仪器驱动程序,测试程序,用户界面以及完整和可定制的测试执行管理方案;可用于数据采集,过程控制,研究应用,校准以及需要仪器控制的任何应用。旨在支持和简化具有长产品生命周期的ATE系统应用。使用ATEasy,测试应用程序生成速度更快,易于维护。

虹科ATEasy的开放架构提供易于使用的许多行业标准硬件和软件接口,包括GPIB,VXI,PCI / PXI,USB,LXI / TCP-IP,串行通信,DLL,ActiveX,.NET程序集,HTML,VXI即插即用功能面板 驱动程序,IVI驱动程序,LabView VI,C头文件等。

对于测试系统的OEM供应商,虹科ATEasy-Lite提供了具有成本效益的全功能测试执行和测试开发软件套件,可与供应商的ATE系统捆绑在一起。 ATEasy-Lite包括ATEasy的测试执行驱动程序,但只支持两个非OEM驱动程序。此外,ATEasy-Lite不提供“.exe”文件生成功能。许可是基于软件的,OEM的硬件提供许可证密钥。请注意,OEM硬件必须始终连接,以便与此版本的ATEasy配合使用。购买升级选项后,ATEasy-Lite可升级为ATEasy。

虹科ATEasy包括全面的测试开发软件和测试执行专用于测试应用。ATEasy开发环境包含方便的Microsoft Visual Basic和灵活的Microsoft’s Visual C++, 面向对象, Windows编程环境。

ATEasy界面

为什么选择虹科ATEasy?

  • 集成的架构

虹科ATEasy提供了一个流线型,易于遵循的框架,指导用户创建在真实世界测试系统之后建模的可重复使用的组件。组件包括系统,驱动程序,程序,测试,命令等。

  • 可重用性和可扩展性

虹科ATEasy框架为用户提供了创建可重复使用的软件组件(如仪器驱动程序,系统组件和测试程序)的能力。这些组件可以从系统到系统重复使用,从而降低创建和维护应用程序的总体成本。

  • 测试执行

虹科ATEasy提供免版税的测试执行环境。用户组自定义和权限分配很容易完成,很少或不需要编程。包含执行,创建数据记录和调试测试的所有工具。包括提供测试顺序和故障分析的其他模块。

  • 较短的学习周期

虹科ATEasy提供了一个熟悉的图形用户界面,允许Microsoft Visual Basic™或Visual C ++™用户在家中感受到。第一次用户可以使用应用程序向导快速生成应用程序。 ATEasy应用程序框架和模块化结构为您的代码提供占位符,从而减少学习周期。

  • 快速应用开发环境(RAD)

虹科ATEasy为您的代码编码,执行和调试提供快速的程序开发周期。在调试期间,ATEasy的即时编译器(Just-In-Time)仅编译所需的必需代码,支持快速的开发周期。虹科ATEasy允许您编写几行代码,突出显示,然后点击Do It!按钮 – 允许只执行突出显示的代码,而不运行完整的应用程序。

  • 快速简单的程序开发

应用程序可以通过菜单命令或输入的方式来创建。命令可以与虹科ATEasy语言语句(如if,repeat等)结合使用。当输入时,虹科ATEasy的代码完成工具提供您下一步编程建议,以及集成的代码验证使用程序Check It!为语法错误提供即时代码验证。应用程序向导可帮助您为测试应用程序创建一个框架,并且虹科ATEasy的模块化结构允许工程师分区,组织,定位和重新使用测试代码。内置的代码浏览器可以立即访问诸如函数或变量定义等符号。虹科ATEasy内部库包括许多类和功能,为您的软件组件提供支持,如驱动程序,测试,表单和控件,以及数学,字符串操作,通信等基本操作。

  • 支持多线程操作

虹科ATEasy提供对Windows多线程模型的全面支持,允许用户同时执行多个代码段。同步对象(如信号量和事件)允许用户同步线程执行,以保护您的应用程序资源不被重入。 虹科ATEasy的强大的多线程模型使用户可以使用任何线程的任何用户界面对象和ActiveX控件,而不需要任何特殊的编程,与其他常规编程环境不同。

  • 仪器独立性

得益于ATEasy专有的仪器互换技术(I2T),测试工程师可以轻松地为诸如DMM,ARB等仪器类型定义简单的语言驱动程序命令。对于不同类型的仪器,命令可以不同。命令可以链接到DLL,ATEasy程序等。对于测试程序,这些命令与实现和接口类型(GPIB,VXI等)无关。因此,当需要更换仪器时,可以在测试程序保持不变时使用新的仪器驱动程序。

  • 测试和源级调试器

虹科ATEasy调试器提供常规软件开发工具的功能,例如 步入,退出,分步,断点,运行到光标,设置下一个语句运行等等。您可以创建并观察变量和表达式值,在调试窗口中执行代码,查看调用堆栈以及查看正在运行的线程。此外,虹科ATEasy还包括测试级调试工具,允许您选择和运行测试,循环测试,跳过测试,暂停失败的测试,并重复测试。

  • 自定义语句

虹科ATEasy的用户定义命令允许用户创建简单的程序语句,如:

DMM Set Function VDC
RELAY Close (1)
DMM Measure (TestResult)

所得到的测试代码类似于测试要求文档(TRD),易于理解和独立于仪器。系统和程序级别命令允许您进一步抽象测试系统和被测单元:

Program Set Engine RPM (4000)
System Counter Measure (1, TestResult)

  • 开放的系统架构

虹科ATEasy支持许多硬件和软件标准,包括:GPIB,串行通信,VXI,USB,PCI / ISA,LXI(TCP / IP),DLL,COM / ActiveX控件,.NET程序集,LabView VI / LLB文件,VXI即插即用功能面板 驱动程序,IVI驱动程序,导入C头文件,Microsoft SourceSafe等。通过支持广泛的标准,您可以使用电子表格,数据库,文字处理器,网络浏览器等来扩展和增强ATEasy的内置功能。

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

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

相关文章

SGA与PGA的区别

前几天有被别人问到什么是SGA和PGA,说实在的,之前一直搞分布式,已经基本把单机里面的这两个概念忘记的差不多了,不过当时还是根据自己的一点数据库经验说了点七七八八,后来网上查了一下相关说明,发现自己的…

现货黄金与白银现货的区别

黄金与白银同为贵金属,二者均在人类货币史上担当过货币的功能,而现货黄金与白银现货作为其最重要的金融衍生品,都具备良好的收益性、流动性和的可操作性,都是比较理想的投资产品。那么和现货黄金和白银现货的区别在哪里呢?小编认…

C++初学者学习笔记

面向对象的程序设计 初步理解 相比较于面向过程的程序设计来说有更多的封装的函数可以使用,相比较来说会比较方便。但是如何去设计整个程序的思路也是需要一定的训练的。 C 简介 C 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言&#xf…

linux系统目录结构

在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。 文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含…

【荐书】C程序设计语言(第二版)

“在大多数人眼中,我是个一事无成、乖僻古怪、令人作呕的人。我毫无社会地位可言,也永远不会有。总之,我是底层人中的底层人。好吧,就算这些看法都完全正确,我也想有那么一天,通过我的作品向他们展示&#…

C++模板(函数模板,类模板)的基本使用与非类型模板参数与模板的特化

C模板模板初阶泛型编程函数模板函数模板概念函数模板格式函数模板的原理函数模板的实例化隐式实例化显式实例化&#xff1a;在函数名后的<>中指定模板参数的实际类型模板参数的匹配原则类模板类模板的定义格式类模板的实例化模板进阶非类型模板参数模板的特化概念函数模板…

【TypeScript】TS与Vue

TypeScript与Vue 文章目录TypeScript与VuedefineProps与TypescriptdefineEmits与Typescriptref与Typescriptreactive与Typescriptcomputed与Typescript事件处理与TypescriptTemplate Ref与Typescript可选链操作符非空断言参考链接&#xff1a;https://vuejs.org/guide/typescri…

【OpenGL学习】texture

纹理 一、什么是纹理&#xff1f; 引用百度百科的定义&#xff1a; 计算机图形学中的纹理既包括通常意义上物体表面的纹理即使物体表面呈现凹凸不平的沟纹&#xff0c;同时也包括在物体的光滑表面上的彩色图案&#xff0c;通常我们更多地称之为花纹。对于花纹而言&#xff0c…

ES6 课程概述⑦

文章目录Vuex_State安装使用State在 Vue 组件中获得 Vuex 状态mapState 辅助函数Vuex_Getter通过属性访问通过方法访问mapGetters 辅助函数Vuex_Mutation在组件中提交 Mutation提交载荷&#xff08;Payload&#xff09;对象风格的提交方式使用常量替代 Mutation 事件类型Mutati…

Spring Boot(五十六):基于Redis的搜索栏热搜功能

1 功能要求 使用SpringBoot和redis实现一个简单的热搜功能&#xff0c;具备以下功能&#xff1a; 搜索栏展示当前登陆的个人用户的搜索历史记录&#xff0c;删除个人历史记录用户在搜索栏输入某字符&#xff0c;则将该字符记录下来 以zset格式存储的redis中&#xff0c;记录该…

Flink DataSet API和DataStream API 对于WordCount的演示

文章目录准备工作Flink DataSet APIFlink DataStream API结论准备工作 pom依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-insta…

如何多人配音一个作品?这3招帮你快速实现

大家平时喜欢听书吗&#xff1f;听书是一种既能释放双眼&#xff0c;又能降低压力的放松方式。那么大家平时在听书的时候&#xff0c;有没有碰到过一些多人配音的小说&#xff1f;大家有好奇过这样的小说是怎么来的吗&#xff1f;今天&#xff0c;教大家多人配音怎么制作的&…

请问想考软考,零基础的话,哪个证书最好考呢

可以直接考中级&#xff0c;软考中级中也有适合零基础报考的&#xff0c;中级的含金量也比初级的高&#xff0c;初级的用途不太大&#xff0c;建议直接中级。 系统集成项目管理工程师&#xff0c;软考中级比较热门的一个科目&#xff0c;零基础的也适合相比较容易通过。 软考…

Fisher确切概率基本原理详解

Fisher确切概率 基本原理 比较两组有效率是否有差异。 在周边合计不变的情况下&#xff0c;计算实际频率变动时的Pi&#xff08;概率&#xff09;。然后计算累积概率&#xff0c;依据检验水平做推断。 累积概率的计算 以a从小到大的概率排序 左侧概率&#xff1a;现有样本…

【SpringCloud17】SpringCloud Alibaba入门简介

1.为什么会出现SpringCloud Alibaba Spring Cloud Netflix项目进入维护模式官网 1.1 什么是维护模式 将模块置于维护模式&#xff0c;意味着 Spring Cloud 团队将不会再向模块添加新功能。我们将修复 block 级别的 bug 以及安全问题&#xff0c;我们也会考虑并审查社区的小型 …

shell处理多盘跑fio(minimal)的结果脚本编写

作为一个专业测试storage的测试人员&#xff0c;除了对服务器&#xff0c;硬盘熟悉之外&#xff0c;还要对测试工具fio特别熟悉才行。如果在OEM或者专门的HDD&SSD厂家测试&#xff0c;会经常看到测试脚本里边&#xff0c;开发喜欢用fio minimal 模式&#xff0c;这样解析lo…

【GD32F427开发板试用】利用SPI驱动ADS8354

本篇文章来自极术社区与兆易创新组织的GD32F427开发板评测活动&#xff0c;更多开发板试用活动请关注极术社区网站。作者&#xff1a;STY 前言 本文期望通过板载硬件SPI外加DMA传输的方式来实现对全差分同步采样模数转换器ADS8354的控制&#xff0c;并且将采集数据进行初步脉冲…

2.1、进程的定义、组成、组织方式、特征

整体框架 1、进程的定义 程序\color{red}程序程序&#xff1a;就是一个指令序列 早期的计算机&#xff08;只支持单道\color{red}单道单道程序&#xff09; 引入多道\color{red}多道多道程序之后&#xff1a; 为了方便操作操作系统管理&#xff0c;完成各个程序并发执行、 引…

Go map 实现原理

Go map 实现原理 go map 源码路径在&#xff1a; src/runtime/map.gogo 源码结构 |– AUTHORS — 文件&#xff0c;官方 Go语言作者列表 |– CONTRIBUTORS — 文件&#xff0c;第三方贡献者列表 |– LICENSE — 文件&#xff0c;Go语言发布授权协议 |– PATENTS — 文件&…

如何解决Prometheus的数据回填问题

去年10月底的时候&#xff0c;我们的监控系统因为一个偶然的问题&#xff0c;出乎意料地发生了重大的故障&#xff0c;这次故障暴露了当前监控系统存在的一下重大隐患。故障背景及现象我们的监控系统基于Thanos构建&#xff0c;基本架构如下&#xff08;箭头表示数据流向&#…