Google si impegna a far progredire equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

applicazioni di test WebRTC

Durante la scrittura di test automatizzati per le applicazioni WebRTC, ci sono configurazioni utili che possono essere abilitati per i browser che rendono più facile lo sviluppo e test.

Cromo

Durante l'esecuzione di test automatizzati su Chrome, i seguenti argomenti sono utili al momento del lancio:

  • --allow-file-access-from-files - Consente l'accesso API per URL file: //
  • --disable-translate - Disabilita la comparsa di traduzione
  • --use-fake-ui-for-media-stream - Fornire flussi multimediali falsi. Utile quando in esecuzione su server CI.
  • --use-file-for-fake-audio-capture=<filename> - Fornire un file da utilizzare durante l'acquisizione audio.
  • --use-file-for-fake-video-capture=<filename> - Fornire un file da utilizzare durante la cattura video.
  • --headless - Esegui in modalità senza testa. Utile quando in esecuzione su server CI.
  • --mute-audio - Uscita audio Mute.

Firefox

Durante l'esecuzione di test automatizzati su Firefox, abbiamo bisogno di fornire una serie di chiavi di preferenza che saranno utilizzati per l'istanza lanciata. Sotto è la configurazione utilizzata per le prove campioni WebRTC automatizzati:

 "prefs": {
    "browser.cache.disk.enable": false,
    "browser.cache.disk.capacity": 0,
    "browser.cache.disk.smart_size.enabled": false,
    "browser.cache.disk.smart_size.first_run": false,
    "browser.sessionstore.resume_from_crash": false,
    "browser.startup.page": 0,
    "media.navigator.streams.fake": true,
    "media.navigator.permission.disabled": true,
    "device.storage.enabled": false,
    "media.gstreamer.enabled": false,
    "browser.startup.homepage": "about:blank",
    "browser.startup.firstrunSkipsHomepage": false,
    "extensions.update.enabled": false,
    "app.update.enabled": false,
    "network.http.use-cache": false,
    "browser.shell.checkDefaultBrowser": false
}