Variabili Globali
Nei tuoi file di test, WebdriverIO inserisce ciascuno di questi metodi e oggetti nell'ambiente globale. Non è necessario 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 vengono impostati se non configurati diversamente:
browser: Oggetto Browser di WebdriverIOdriver: alias dibrowser(utilizzato quando si eseguono test mobili)multiRemoteBrowser: alias dibrowserodriverma 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 controllo sui framework utilizzati (ad esempio Mocha o Jasmine) che impostano variabili globali durante l'inizializzazione del loro ambiente.