WebRTC/Test Plan/Peer Connection

From MozillaWiki
Jump to navigation Jump to search

DOM Analysis Test Cases

Flows & Edge Cases to Consider

  • Happy path flows for typical peer connection handshakes
  • Multiple peers making peer connection handshakes
  • Adding of ice candidates generated during handshake
  • Closing of connections
  • State changes throughout peer connection handshake and it's effects on attributes and event handlers
  • Negative flow - add multiple streams of the same type
  • Negative flow - Out of order execution of the handshake between two peers

Smoke

Basic Functional

Exploratory

Localhost Real Stream Test Cases

Flows & Edge Cases to Consider

Smoke

Basic Functional

Exploratory

Remote Real Stream Test Cases

Flows & Edge Cases to Consider

Smoke

Basic Functional

Exploratory

Interoperability Test Cases

Flows & Edge Cases to Consider

Smoke

Basic Functional

Exploratory

Test Areas Needing Analysis Without Test Cases