Координатный метод 3/3
Пример теста, использующего координатный метод:
def main():
waitForObject(":_QWidget") sendEvent("QResizeEvent", ":_QWidget", 22, 22, 769, 474) waitForObject(":_QGraphicsItem") mouseClick(":_QGraphicsItem", 221, 193, 1, Qt.LeftButton) waitForObject(":_QLineEdit") dragItemBy(":_QLineEdit", 153, -191, 26, 198, 1, Qt.LeftButton) waitForObject(":_QLineEdit") sendEvent("QMouseEvent", ":_QLineEdit", QEvent.MouseButtonRelease, 179, 7, Qt.LeftButton, 1)
Доступ ко кногим UI элементам и (работа с ними) происходит через указание координат
waitForObject(":MDC: Авторизация_QGraphicsView") type(":MDC: Авторизация_QGraphicsView", "
waitForObject(":MDC: Авторизация_QGraphicsView") type(":MDC: Авторизация_QGraphicsView", "
Made with FlippingBook Online newsletter