获取连接的 ALM 用户数

Posted

技术标签:

【中文标题】获取连接的 ALM 用户数【英文标题】:Getting Number of ALM user connected 【发布时间】:2021-03-12 08:17:45 【问题描述】:

我正在尝试获取 ALM 中使用的用户连接数和许可证。我能够使用站点管理控制台和 SQL 查询来完成它。 除了上述两种解决方案之外,有没有办法让我得到它。 我还尝试使用 UFT 自动执行相同的监控,因为 HP ALM 的 Web 属性在特定时间间隔内动态变化,因此我无法做到这一点。

数据库查询用于获取没有连接的用户

SELECT STATUS, COUNT(*) AS CNT FROM SYS.DM_EXEC_SESSIONS
GROUP BY STATUS
GO

【问题讨论】:

【参考方案1】:

如果您熟悉 ALM SAClient API,则可以通过调用 GetConnections 来检索此信息。 SAClient API 是一个 COM 技术库,您可以通过 .Net Framework 互操作技术调用它。没有其他方法可以达到这个目的。

【讨论】:

以上是关于获取连接的 ALM 用户数的主要内容,如果未能解决你的问题,请参考以下文章

ALM 中的 LDAP 实施,现有用户具有数据库身份验证的问题

QC ALM 11创建域项目和用户

QC ALM 11创建域项目和用户

ALM 安装 12.50 -“站点管理员数据库架构”问题

无法使用 rest api 和 python 获取并发布到 alm。总是得到 401 状态码

当通过 hp alm 执行 gui 快速测试时,我们如何获取当前运行实例的配置名称