SystemLink Server工作原理

SystemLink为服务器-客户端架构,可在互连网络上的系统和服务器之间传输数据。

SystemLink架构支持集中协调和管理测试测量系统、设备、软件及数据。请参考下图和表格了解SystemLink架构。

表 7. SystemLink架构的组件
组件 说明
身份提供程序 在用户登录SystemLink Web应用程序时,用于存储和验证用户身份。

SystemLink要求您提供支持OpenID Connect协议的身份提供程序。

用户 通过OpenID Connect身份提供程序访问SystemLink。
测试系统 执行测试应用程序。

SystemLink可管理测试系统、大规模安装软件、跟踪连接的设备并自动获取它们产生的数据。SystemLink通过基于角色的访问控制管理测试系统的身份验证和授权。

Web服务器 强制执行登录配置和重定向、非活动超时和会话管理。
基于角色的访问控制 在不同工作区之间提供强大的隔离,并为SystemLink中的系统、数据和分析例程提供不同的权限。

您可以通过OpenID Connect用户声明或直接分配来管理角色和工作区访问权限。

系统管理 您可将测试系统安全连接到SystemLink、管理系统配置和设置以及远程安装软件。
设备管理 您可跟踪连接到测试系统的设备并计算这些设备的利用率。

在系统之间移动设备时,SystemLink将保留设备数据。可在连接的系统或测试应用程序之外跟踪设备利用率。

测试信息 使用TestStand插件或API获取测试步骤和测试结果。

您可以按产品整理测试结果,通过查询测试元数据来搜索测试结果,您还可使用SystemLink TDM分析自动化和SystemLink仪表板集成来创建更高级别的测试指标和可视化数据功能。

文件引入 您可将文件存储在本地或云端,无需复杂的数据库语法即可查询文件。

可通过API访问文件。通过SystemLink TDM分析自动化和Jupyter Notebook集成,即可在文件上传后立即进行自定义分析。

分析和报表生成 通过Jupyter Notebooks实现测试数据的交互式和自动化分析。

分析结果可在仪表板中生成KPI和计算机分析。分析结果还可以生成HTML报告和PDF报告。