Zum Hauptinhalt springen

Text-Element-Erfassung

Die Text-Element-Erfassung liest vom aktuellen Gerätebildschirm systemerkannten Text, Schaltflächen, Eingabefelder und andere UI-Elemente aus. Sie erzeugt Skriptcode zum Klicken, Eingeben, Scrollen und Prüfen, ob ein Text auf der Seite erscheint.

Öffnen​

  • Öffnen Sie 样本工作台 und wechseln Sie oben zur Seite 文本元素.
  • Klicken Sie in der Geräteliste mit der rechten Maustaste auf das Zielgerät und wählen Sie 文本元素抓取. Die Text-Element-Seite wird direkt mit diesem Gerät geöffnet.

Aktuelle Seite erfassen​

Bringen Sie das Gerät vor der Erfassung auf die zu analysierende App-Seite. Bedienen Sie es über das Fernsteuerungsfenster oder direkt am Gerät. Das Gerät muss online sein und die Erfassung von Textelementen unterstützen.

  1. Klicken Sie oben rechts im Fenster auf 设置.
  2. Klicken Sie unter 元素抓取设备 auf 选择设备. Wenn bereits ein Entwicklungstestgerät festgelegt ist, können Sie auch 当前开发测试设备 wählen.
  3. Klicken Sie auf 抓取文本元素.
  4. Nach der Erfassung erscheinen links Screenshot und Elementrahmen, rechts die Hierarchieübersicht und die Elementdetails.
  5. Bewegen Sie die Maus über Screenshot oder Hierarchiebaum, um den Elementbereich zu sehen, und klicken Sie, um die Auswahl zu fixieren.
  6. Wählen Sie in den Elementdetails eine Aktion und klicken Sie auf 复制代码.

Erfassungsergebnisse bleiben als Tabs erhalten. Bei mehreren Aufnahmen können Sie zwischen den Ergebnis-Tabs wechseln, sie per Drag-and-drop sortieren oder alte Ergebnisse schließen.

Erzeugte Aktion auswählen​

Häufige Optionen:

  • Um eine Schaltfläche anzuklicken, wählen Sie 点击.
  • Um zu prüfen, ob ein Text auf der Seite erscheint, wählen Sie 判断存在.
  • Um Text in ein Eingabefeld einzugeben, wählen Sie 插入文本 oder 设置文本.
  • Um ein Eingabefeld zu leeren, wählen Sie 清空文本.
  • Um eine Liste oder Seite zu bewegen, wählen Sie 滚动.
  • Um das Element zunächst nur zu finden, wählen Sie 查找.

Für normale Skripte wird 复制代码 empfohlen. Wenn Sie Bedingungen selbst kombinieren möchten, verwenden Sie 复制匹配字段; 复制 JSON eignet sich eher zur Fehlersuche oder für Rückmeldungen an Maintainer und ist nicht die erste Wahl für den täglichen Skriptbau.

Wenn dasselbe Element mehrere Aktionen nacheinander benötigt, wechseln Sie die Erzeugungsart zu 复用元素引用. Für einen einzelnen Klick oder eine einzelne Prüfung genügt der Standardwert.

Wenn ein Element nicht gefunden oder angeklickt werden kann​

  • Erfassung fehlgeschlagen: Klicken Sie auf 重试 und prüfen Sie, ob das Gerät online ist und die Seite nicht ständig wechselt.
  • Ergebnis leer: Prüfen Sie, ob die Seite tatsächlich systemerkannten Text oder Steuerelemente enthält. Verwenden Sie andernfalls Koordinaten und Farben der Farbpipette.
  • Elementrahmen sind ungenau oder erzeugte Klicks treffen nicht: Erfassen Sie die aktuelle Seite erneut und passen Sie in den Einstellungen Hit 网格 an. Aktivieren Sie bei Bedarf 强制命中 und erfassen Sie erneut.
  • Das aktuelle Gerät unterstützt keine Textelement-Erfassung: Verwenden Sie ein unterstütztes Gerät oder positionieren Sie das Element mit der Farbpipette.