问题标签 [leanft]

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.

0 投票
1 回答
371 浏览

leanft - 无法在 LeanFT 中使用 BrowserFactory.Attach 获取打开的浏览器的 URL

我正在尝试获取getOpenURL()在 LeanFT 中使用的打开浏览器的 URL。

我的代码如下:

它执行时出现以下错误:

我做错了什么,你能指教吗?

0 投票
1 回答
252 浏览

leanft - LeanFT - 无法启用 LeanFT 对象识别中心

我将 LeanFT 作为 Eclipse 插件安装,但无法启用 LeanFT OIC 中心(对象识别中心)。

0 投票
0 回答
73 浏览

c# - 使用 C# 和 LeanFT 在基于 Windows 的应用程序中获取 ListView 的行和列的数据

无论如何在C#中获取基于Windows的应用程序的列表视图的行和列的数据?

或者

任何人都可以显示从列表视图中获取行和列的代码吗?

0 投票
1 回答
567 浏览

automated-tests - Leanft 无法识别终端仿真器屏幕对象

我试图从leaft 窥探大型机屏幕,但它没有识别各个字段。它只是识别整个屏幕,在对象识别中心,它显示为Java.UiObject:Screen

我已经在leaft 中注册了应用程序,但它仍然无法识别。我也完成了 TE 配置器设置,并且能够毫无问题地检查另一个大型机应用程序。

但是这个特定的应用程序没有得到识别。

以下是此应用程序的对象识别中心生成的代码。

如果您对此问题有任何解决方案,请告诉我。谢谢

0 投票
1 回答
666 浏览

mainframe - 如何从精益 FT 启动大型机应用程序

新的流程构建器概念或终端仿真器。哪个是她用的

0 投票
1 回答
251 浏览

c# - 如何在 Salesforce 中与 iFrame 交互?

目前使用 LeanFT v12.54 和 Visual Studio 2012(使用 C#)针对 Salesforce 开发自动化。使用 Chrome 版本 80.0.3987.149(官方版本)(64 位)。在 Windows 10 上。

我正在为 Salesforce 中的 Contracts 选项卡(特别是 Contract Documents)构建一个应用程序模型,并注意到本部分的大部分内容都包含在 iframe 中,我可以使用 xpath 在开发控制台中识别它 ("//ARTICLE[normalize-space()='Contract Documents']//IFRAME")

在我的 C# 代码中,我正在实例化一个新对象,Web.Frame()然后Find()使用上面的 xpath 调用,但它返回 false:

其他注意事项:如果我使用此页面上的 LeanFT 对象识别中心工具,它无法穿透 iFrame 中的任何对象。我已经能够使用 Chrome 开发工具捕获 iframe 中元素的 xpath,但是当我在控制台中运行它们时,它们不会返回任何匹配项,除非我首先在 Elements 选项卡下展开 iframe 元素,之后我的 xpath 将返回匹配

所以我不确定为什么我的Find()调用失败了,我需要找到一种方法来始终使用 xpaths 与 iFrame 中的元素进行交互。

编辑:我尝试更改我的 C# 代码以实例化类型为 Web.WebElement 而不是 Web.Frame 的新对象,并使用相同的 xpath 它能够将其作为 WebElement 而不是作为 Frame 找到。

0 投票
0 回答
37 浏览

web - 最近创建的浏览器是否有 BrowserDescription?

以前在 UFT 中,我使用 CreationTime 属性来选择最近打开的浏览器窗口。尝试附加到最近启动的浏览器窗口时,我可以在我的 BrowserDescription 中的 LeanFT 下使用类似的东西吗?

0 投票
1 回答
179 浏览

javascript - 无法使用 LeanFt +Java 自动化脚本单击按钮 (tag=>EDL-FILE-UPLOAD)

在我们使用 LeanFt 测试的 Web 应用程序中,有一个带有标签 (EDL-FILE-UPLOAD) 的类型按钮对象。单击此按钮时,必须弹出浏览文件系统和上传文件的对话框。手动单击按钮时会发生这种情况。

但是当我在我的 LeanFt 自动化脚本中尝试 .click() 或 .doubleClick() 方法时,什么也没有发生。现在这个按钮有一个显示标签的 web 元素子元素。所以我尝试了 webElement 的 XPathDescriptions,并尝试了 findChildren() 函数,如下所示

以上都没有导致弹出上传文件的对话框。

有没有其他方法可以确保单击按钮,并使用 Java+LeanFt 弹出对话框?

谢谢你。

0 投票
1 回答
53 浏览

multithreading - LeanFT 是否支持大型机的多线程

使用 LeanFT,我正在通过 Pcomm 模拟器自动化大型机。现在我正在尝试使用多线程(通过打开多个 pcomm 会话)并尝试了不同的方法,但 LeanFT 仅将数据传递给第一个会话。LeanFT 是否支持多线程,如果不是大型机,是否有人尝试过 web。请提供反馈。

注意:我通过大型机 TeWindow 的简称来区分每个 pcomm 屏幕

0 投票
0 回答
488 浏览

java - 从命令提示符运行时,LeanFT 无法找到窗口或屏幕 - Terminal Emulator IBM Application

我在终端模拟器 IBM PCOMM 应用程序上运行自动化,框架由 maven +leaft +cucumber+java + junit 组成,当我从运行程序文件运行该功能时,我能够执行测试,但是当我通过命令提示符使用 maven 命令时,它正在打开应用程序但无法输入任何内容

Maven命令:

以下是用于启动的命令:

插入文本:

Leanft 版本:14.53

画面逻辑:

错误:

如果我尝试使用 LeanFT 终端仿真器技术打开应用程序,则会出现以下错误: