Come usare Appium Inspector per l’automazione dei test

Link rapidi:

  • Fondamenti di Appium Mobile Testing
  • Impostazione di Appium per Windows
  • Scrivere il primo script di Test Automation di Appium (Android)
  • Avviare Appium Server e lanciare l’app dal codice
  • Come installare Appium su una macchina Mac
  • Nel nostro precedente capitolo su Android, abbiamo imparato a conoscere UI Automator Viewer, che è disponibile su Android SDK, per ottenere le proprietà dell’oggetto dell’applicazione. Nel caso di iOS, Appium stesso fornisce un Ispettore che aiuta gli utenti a localizzare quegli elementi nell’applicazione.
    Prima di tutto, apri il simulatore cliccando sull’opzione dock.
    Apri il simulatore

    Ora nella finestra Device/Simulators, seleziona il simulatore. Apri l’Appium Desktop e tieni il simulatore fianco a fianco.
    Device-Simulators

    Device-Simulators

    Una volta avviato l’ispettore, seleziona uno qualsiasi degli oggetti sullo schermo. Ti mostrerà la gerarchia completa e le proprietà di quell’oggetto.
    Appium-Test-Automation

    Appium-Test-Automation

    Nella parte superiore della finestra, puoi vedere il pulsante Record che serve per registrare tutte le azioni intraprese e registrare lo script.
    Appium-Test-Automation

    Appium-Test-Automation

    Per selezionare qualsiasi oggetto, clicca sul pulsante Select Element e poi puoi usare il pulsante Tap per cliccare su un oggetto, Send Keys per inserire il testo e Clear per annullare l’azione.
    Appium-Test-Automation5

    Appium-Test-Automation5

    Appena esegui un’azione su un oggetto, questa viene registrata sotto forma di script.
    Appium-Test-Automation

    Appium-Test-Automation

    Una volta che hai finito di registrare puoi copiare lo script e incollarlo nell’editor di eclipse.
    Appium-Test-Automation
    Nel prossimo blog, impareremo come scrivere il primo script Appium per iOS.

  • Appium vs Espresso: il framework di test di automazione più popolare nel 2019
  • Come installare Appium su una macchina Mac
  • Scrivere il primo script di automazione dei test di Appium (Android)
  • Fondamenti di Appium Mobile Testing
  • 8 errori comuni di automazione dei test di Appium Mobile e come evitarli