【问题标题】:Get specific item from canvas using rcptt tool使用 rcptt 工具从画布中获取特定项目
【发布时间】:2020-01-06 22:14:32
【问题描述】:

我正在探索 rcptt 工具来自动化我们基于 RCP 的应用程序 GUI。

我在这里发现了一个问题。对于画布,它只显示坐标和高度宽度。

录制时,rcptt给出以下代码

with [get-editor "graph-editor" | get-canvas] {

    get-figure -path "0/34" | mouse-enter 370 136 -height 104 -width 303
    mouse-move 443 275 -height 506 -width 1453
    mouse-exit 447 257 -height 506 -width 1453
}

但是这个坐标并不总是相同的。 我想从该画布中获取特定节点或特定项目,但没有找到建议。

也在这个链接中:http://download.xored.com/q7/docs/ecl-api/latest#get-canvas 他们以协调为例。

需要这方面的建议。

【问题讨论】:

    标签: java eclipse eclipse-rcptt


    【解决方案1】:

    不幸的是,这就是 RCPTT 所能做的。这是您面临的技术限制。

    稳定测试你能做的最多就是maximize窗口,并确保你的(虚拟)机器上有足够的屏幕像素来一次显示所有逻辑。 RCPTT 不会滚动画布来查找元素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-12
      • 1970-01-01
      • 2018-05-26
      • 1970-01-01
      • 2022-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多