XCUITest坐标(withNormalizedOffset:)解释

Con*_*sed 5 vector coordinates xcuitest

我需要有关方法的详细信息coordinate(withNormalizedOffset:)

苹果文档中提供的信息非常少。

这个方法就是在窗口中选择一个特定的点。但是如何为特定点定义 dx 和 dy 点呢?

考虑窗户的四个角。左上、右上、左下、右下。有人可以提供这方面的详细信息吗?

  • 标准化偏移量是什么意思?
  • dx 和 dy 是什么以及它们的范围?

小智 11

dx 和 dy 的范围是 0 到 1,允许浮点值。标准化偏移量是分别相对于对象的宽度和高度的 x 和 y 坐标。

假设我们有一个宽度为 245、高度为 432 的对象,并且我们需要它的坐标 (10, 34)。归一化偏移即是(10 / 245, 34 / 432)实际(0.040816327, 0.078703704)偏移的位置(10, 34)