问题标签 [microfocus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microfocus - Silk Performer 向代理分配负载失败,因为至少有一个负载代理被锁定、不可用或权限不足
我一直在 8 个代理上运行我的 Silk 测试。在我上次运行期间,我在中间关闭了测试,从那时起,每当我触发测试时,我发现它没有在少数代理上执行。此外,当我创建新的工作负载并为其分配了几个代理(未运行)时,我收到错误消息“向代理分配负载失败,因为至少有一个负载代理被锁定、不可用或权限不足”。
我不确定是什么导致了这个问题,因为 Silk 代理服务正在运行。代理也显示为已连接,甚至 Try Agent 运行也正常。请您提出建议。
丝绸版 - 18.5
powershell - 使用 WS-COMMAND 调用系统无法处理企业服务器上的微焦点 COBOL
我需要从企业服务器上运行的 microfocus COBOL 调用 powershell 脚本。
示例脚本如下:
我添加了要从批处理脚本执行的 powershell,如下所示:
WS-COMMAND 的结构如下:
但是,当我从 microfocus 服务器上的作业触发 COBOL prog 时,会出现一个小的命令提示符窗口,持续几毫秒,但什么也没有发生。
请让我知道我做错了什么。
performance-testing - 在 LoadRunner 中 ctrx_set_window_ex 和 ctrx_sync_on_window 有什么区别
我正在使用 Load Runner 和 Citrix 协议对 Citrix 应用程序进行性能测试。
我需要等待一个窗口出现,并阅读我看到的文档,我可以使用其中之一:
- ctrx_sync_on_window:等待窗口创建或变为活动状态。
- ctrx_set_window_ex:等待指定的时间让窗口出现在 Citrix 客户端中
但是阅读他们的文档,除了时间因素和我应该使用哪个因素之外,我并不清楚其中的区别。
我尝试了它们中的每一个,它们都在为我工作,但我不知道哪个是最好的。
第一个选项:
第二种选择:
javascript - Truclient - 如何将击键发送到无序列表元素
我们正在使用 Javascript UI 库将组合框建模为 HTML 中的无序列表,例如
这就像一个组合框,用户单击它并从项目的下拉列表中进行选择。此控件不是输入字段,但如果它具有焦点,它会接受击键并将下拉列表滚动到列表中以键入的字母开头的第一个项目。这是要测试的重要功能。
但是 Truclient 没有给我发送击键到这种类型的对象的选项——如果我使用“通用对象操作”,则允许的操作包括“按键”,但只允许预定义的键,如 ENTER、TAB、BACKSPACE 等。它不允许使用普通字母键(例如“s”)。<ul>
当 a是目标对象类型时,操作“类型”不会出现在列表中。
那么我怎样才能向这个控件发送一个简单的单字母击键呢?Truclient 假设基于 DOM 元素类型可能进行哪些用户交互似乎是错误的——现代 Web 应用程序使用各种 DOM 结构来呈现复杂的 UI(并允许与它们进行各种用户交互)。
是否可以向 Truclient 中的元素发送一个简单的单字母击键?
vba - 在 VB 中获取 Rumba+ 实例时出错 --AUTOMATION ERROR INVALID SYNTAX
Microfocus 将此作为连接到现有 Rumba(大型机模拟器)实例的示例,但在我尝试获取该对象时它失败了。
我在这一行得到错误GetObject(RumbaDescriptors(LBound(RumbaDescriptors)))
--RUN-TIME ERROR -2147221020 (800401e4) AUTOMATION ERROR INVALID SYNTAX 我也尝试这样做,因为这是它返回的字符串:
谁能帮我?
linux - stat() 系统函数在 Linux 7.6 中不起作用
作为我正在修改的 Cobol 程序的一部分,需要调用 stat 函数来检索文件的详细信息。这是在 Linux 7.6 中。但是当我运行程序时,我得到了错误
加载错误:文件'stat'错误代码:173,pc = C6,call = 1,seg = 0 173在驱动器/目录中找不到调用的程序文件
如果我从命令行对文件使用 stat ,它可以工作并检索详细信息。我不明白为什么 cobol 调用 stat 失败。
我在 /usr/lib 中的 .so 文件中检查了 stat。可以在 libc_nonshared.a 中找到 stat
还尝试在更改 stat 结构后将调用从 stat 更改为 stat64。stat64 也会抛出同样的错误。
有没有其他人遇到过这个问题。任何前进的指示都会有很大的帮助。
加载错误:文件'stat'错误代码:173,pc = C6,call = 1,seg = 0 173在驱动器/目录中找不到调用的程序文件
tfs - Micro Focus ALM 同步器:获取端点架构错误
我正在尝试在 ALM 和 TFS2015 之间建立同步器链接。
完整性检查表明在 TFS 端它在“获取端点架构”步骤中失败并出现错误:Micro Focus ALM Synchronizer - 报告
buildEntitySchema:断开连接错误将值“System.Security.Principal.WindowsIdentity;---some-long-sid-----”转换为“Microsoft.VisualStudio.Services.Identity.IdentityDescriptor”。路径“authenticatedUser.descriptor”,第 1 行,位置 167。
任何帮助,将不胜感激。
uft14 - 我需要在动态 WebTable 中搜索一个值,然后使用 UFT 单击它
我的WebTable
范围和大小会根据分配给该用户的合同而改变。它可能有 1 个合同,也可能有 20 个分配给它们,它们出现在WebTable
. 使用 UFT,我的代码将采用已知合约(硬编码)并在其中webTable
查找该合约,然后一旦找到(如果找到)单击它。我有代码来遍历表格并通过 填充合同msgBox
,但我不知道一旦找到(micclass
链接)如何点击它。
如果我试图窃取msgBox
输出,"OBJECT NOT FOUND"
即使我事先创建了对象,我也会得到。
emulation - 在大型机模拟器中将鼠标位置(以像素为单位)转换为行和列(或 PS)
需要将鼠标坐标转换为主机模拟器上的PS位置或行列。
我正在使用 Whllapi 连接和自动化大型机模拟器。当用户移动鼠标或单击模拟器屏幕上的字段时,我需要找到一个基础字段。要识别大型机模拟器上的字段,我需要知道行和列或 PS 位置。我需要将鼠标位置(以像素为单位)转换为模拟器行和列。但是 whllapi 中没有提供此类功能的 API。
我使用 whllapi api“QueryWindowCoordinates”和“WindowStatus”来获取模拟器窗口坐标和窗口 hwnd。我在窗口 API“SreenToCleint”中使用该句柄来获取鼠标相对于模拟器窗口的位置。但我无法翻译这些共同坐标到模拟器行和列。我尝试了很多算法,但无法获得一致的结果。我需要将鼠标位置精确地转换为 PS 位置。Whllap 文档提到了“WindowStatus”api 来返回 x 和 y 的字体大小,但我无法从 Rumba 模拟器中检索任何值。为了获得喜欢的高度和宽度,我还尝试了 window api 'GetTextMetrcies' 但这也没有多大帮助。