Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Kiểm tra các ứng dụng WebRTC

Khi viết kiểm tra tự động cho các ứng dụng WebRTC của bạn, có các cấu hình hữu ích có thể được bật cho các trình duyệt giúp phát triển và kiểm tra dễ dàng hơn.

Trình duyệt Chrome

Khi chạy thử nghiệm tự động trên Chrome, các đối số sau sẽ hữu ích khi khởi chạy:

  • --allow-file-access-from-files - Cho phép truy cập API cho tệp: // URL
  • --disable-translate - Tắt cửa sổ bật lên dịch
  • --use-fake-ui-for-media-stream - Cung cấp luồng phương tiện giả mạo. Hữu ích khi chạy trên máy chủ CI.
  • --use-file-for-fake-audio-capture=<filename> - Cung cấp một tệp để sử dụng khi thu âm thanh.
  • --use-file-for-fake-video-capture=<filename> - Cung cấp một tệp để sử dụng khi quay video.
  • --headless - Chạy ở chế độ không đầu. Hữu ích khi chạy trên máy chủ CI.
  • --mute-audio - Đầu ra âm thanh tắt tiếng.

Firefox

Khi chạy thử nghiệm tự động trên Firefox, chúng tôi cần cung cấp một bộ các khóa ưu tiên sẽ được sử dụng trong trường hợp đã khởi chạy. Dưới đây là cấu hình được sử dụng cho các thử nghiệm tự động mẫu WebRTC:

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