Integration test - Version 1

The purpose of this test is to validate that an installation of the wowza plugin was successful.

Prerequisites

  1. An MCM session validation server must run. This test assumes that the MCM validation server mock is used. See Setup MCM validation server mock for instructions on how to set the server up.

Integration tests

Test the validation module

Confirm that video streams are validated correctly.

Validate that a video can be played

  1. Start Wowzas SimpleVideoStreaming client:

    1. Linux: file:///usr/local/WowzaMediaServer/examples/SimpleVideoStreaming/client/simplevideostreaming.html.

    2. Mac: file:///Library/WowzaMediaServer/examples/SimpleVideoStreaming/client/simplevideostreaming.html.

    3. Windows: ...
  2. Insert parameters:
    1. Server: rtmp://130.225.24.62:1936/chaos?sessionID=drp3_91.700_DR-P3_pcm_20060821045601_20060822045502.mp3&objectID=976&includeFiles=true

    2. Stream: mp3:drp3_91.700_DR-P3_pcm_20060821045601_20060822045502.mp3
  3. Success: The media file is played in the browser.

Validate that a video is rejected

Test eventlogging

Confirm that events are logged correctly.

Test that events are sent to MCM

  1. Start video playback
    1. by pressing the Play button

Test that events are logged in local DB

Test that local logging can be turned off