Come disabilitare tutte le finestre di dialogo di sistema, i popup, per i test dell'interfaccia utente automatizzati

1

Gestisco un ampio pool di macchine mac os da utilizzare nei test dell'interfaccia utente cluster di un'app mac OS. Una cosa che ci porta costantemente dolore è che Mac os ha un numero apparentemente illimitato di popup e dialoghi che arrivano senza preavviso e nessun modo chiaro per disabilitarli.

I test dell'interfaccia utente di Xcode per Mac OS dipendono dal controllo completo della macchina, ma non sono abbastanza intelligenti da sapere quando un'altra finestra dell'applicazione si trova di fronte all'applicazione di destinazione che si sta tentando di testare.

I due peggiori su cui ci confrontiamo regolarmente sono: Enter the name and password for this 802.1x network anche se il WiFi è completamente disattivato e le macchine sono cablate.

e il cronista dei crash (quando qualcosa va in crash).

C'è un modo per assicurarsi che tutte le finestre di dialogo, le app e tutto ciò che può arrivare in primo piano possano essere disabilitate?

    
posta gh123man 14.11.2018 - 21:51
fonte

0 risposte

Leggi altre domande sui tag