Google Siyah toplulukları için ırksal eşitlik ilerleyen kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Test WebRTC uygulamaları

senin WebRTC uygulamaları için otomatik testler yazarken, geliştirme ve testleri kolaylaştırır tarayıcılar için etkinleştirilebilir kullanışlı konfigürasyonlar vardır.

Krom

Chrome'da otomatik testler çalıştırırken başlatırken, aşağıdaki argümanlar yararlıdır:

  • --allow-file-access-from-files - dosya için API erişimini sağlar: // URL'ler
  • --disable-translate - devre dışı bırakır çeviri açılan
  • --use-fake-ui-for-media-stream - sahte ortam akışlarını sağlamak. Faydalı CI sunucularında çalıştırırken.
  • --use-file-for-fake-audio-capture=<filename> - ses çekerken kullanım için bir dosya sağlayın.
  • --use-file-for-fake-video-capture=<filename> - video çekerken kullanım için bir dosya sağlayın.
  • --headless - başsız modunda çalıştırın. Faydalı CI sunucularında çalıştırırken.
  • --mute-audio - Sessiz ses çıkışı.

Firefox

Firefox üzerinde otomatik testler çalıştırılırken, başlatılan örneğinde kullanılacak olan tercih anahtar seti temin etmek gerekiyor. Aşağıda WebRTC numuneleri otomatik testler için kullanılan yapılandırma:

 "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
}