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;
    }
}

map 要素には子さえないことに気付きました。私が何とかできた唯一のやり取りは、ここに提示されたものでした

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

それは機能しますが、ピンチは何もテストしません。UItested マップはどうですか?

4

0 に答える 0