Vai al contenuto principale

Globali

Nei tuoi file di test, WebdriverIO mette ciascuno di questi metodi e oggetti nell'ambiente globale. Non devi importare nulla per utilizzarli. Tuttavia, se preferisci importazioni esplicite, puoi fare import { browser, $, $$, expect } from '@wdio/globals' e impostare injectGlobals: false nella tua configurazione WDIO.

I seguenti oggetti globali sono impostati se non configurati diversamente:

  • browser: Oggetto Browser di WebdriverIO
  • driver: alias di browser (usato quando si eseguono test mobili)
  • multiremotebrowser: alias di browser o driver ma impostato solo per sessioni Multiremote
  • $: comando per recuperare un elemento (vedi di più in API docs)
  • $$: comando per recuperare elementi (vedi di più in API docs)
  • expect: framework di asserzione per WebdriverIO (vedi API docs)

Nota: WebdriverIO non ha alcun controllo sui framework utilizzati (ad esempio Mocha o Jasmine) che impostano variabili globali durante l'inizializzazione del loro ambiente.

Welcome! How can I help?

WebdriverIO AI Copilot