XJTAG与测试系统集成
XJTAG可以在软件级别,硬件级别或两者级别与其他测试系统和环境集成。
这些集成功能为用户提供了灵活性,允许他们设计所需的整体测试系统类型。XJTAG可以以最适合现有环境的方式使用,也可以用作测试系统的基础,然后与其他测试设备集成。
软件集成
运行XJTAG测试的标准软件是XJRunner,一个易于使用的图形运行软件。但是,这些基于JTAG边界扫描的测试也可以集成到许多其他测试执行器中,并使用XJIntegration API运行。此接口允许其他软件访问XJRunner和XJAnalyser的功能。
无论您是使用 C# 或 Python 编写定制代码,在LabVIEW、LabWindows/ CVI或ATEasy等应用程序中创建测试, 还是在TestStand等测试执行中组织测试执行程序,都支持与这些集成。
1,NI LabVIEW™, LabWindows™/CVI & ATEasy®
将XJTAG边界扫描集成到基于LabVIEW的测试系统中非常容易,这要归功于免费提供的全套XJTAG虚拟仪器(VI)。
XJTAG测试也可以作为CVI测试系统的一部分使用提供的.NET标准Windows编程接口运行。完全支持与NI的LabWindows/CVI集成。
XJIntegration 可用于使用提供对 .NET 程序集的访问的框架创建的应用程序。因此,它可以由在ATEasy中从Marvin Test Solutions和类似程序开发的应用程序使用。
2,NI 测试台™
免费提供了完整的TestStand序列(基于 XJIntegration), 可快速轻松地将 XJTAG测试集成到TestStand系统中。
3,自定义测试执行器 – C#、.NET 和 Python
XJTAG边界扫描测试可以从用C#或其他语言编写的Python代码和.NET框架应用程序运行,从而使您的程序可以访问XJRunner和XJAnalyser的功能。
4,自动测试集成
XJTAG与其他几家设备供应商进行了大量的软件集成,以帮助最大限度地提高测试覆盖率并缩短测试时间。
特别是,与SPEA的Leonardo 系统、高谷的APT-1400F软件和是德科技的BTBasic环境的集成允许XJTAG与其他测试系统之间进行高度的交互。
5,命令行访问
XJRun是XJRunner的命令行版本,允许其他软件通过命令行调用运行XJTAG测试。
XJRun可以配置为在XJTAG测试设置中运行任何单个测试或测试组。XJRun 返回一个值,该值可用作简单的通过/失败结果,或用作将更多信息性错误代码传递给调用方的一种方式,具体取决于控制软件的功能。