1

我目前正在尝试对地图进行 UITest 并点击图钉。我“翻译”了我在这里找到的这段代码,以便快速尝试,但没有奏效:

XCUIElementQuery * mapContents = [[app.windows elementBoundByIndex: 0] otherElements ];
XCUIElement * pin = nil;
for (XCUIElement * element in mapContents.allElementsBoundByIndex)
{
    CGSize elementSize = [element frame].size;
    if ((elementSize.width == 48) && (elementSize.height == 48))
    {
        pin = element;
        break;
    }
}

我意识到地图元素甚至没有孩子。我设法进行的唯一互动是这里展示的

app.maps.element.pinchWithScale(1.5, velocity: 1)

它有效,但捏不测试任何东西,你们是如何 UItested 地图的?

4

0 回答 0