ePresence Testing Procedure checklist

ePresence Server

1. Server Administrator UI

  • 1.1 Create a new community
  • 1.2 Edit the new community.
    • 1.2.1 Change all of the communities parameters.
    • 1.2.2 Edit the old community.
    • 1.2.3 Change all of the communities parameters with parameters different from the first.
    • 1.2.4 Make sure that all of the data is seperate.
    • 1.2.5 Delete the old community
    • 1.2.6 Create another new community for future testing
  • 1.3 Edit the System Parameters and check to make sure the changes held.
  • 1.4 Change the Administrator's password.

2. Control Center

  • 2.1 creating a new ePresence live event
  • 2.2 editing a live event properties
  • 2.3 managing the archives repo
  • 2.4 editing web content
  • 2.5 checking the msg log
  • 2.6 managing the user accounts
  • 2.7 updating passwords
  • 2.8 switching the site's language

3. Live Webcasting

  • 3.0 Turn off your pop-up blocker
  • 3.1 Webcast on all templates with all slide formats (where applicable)
    • 3.1.1 Windows Media
    • 3.1.2 Real Media
    • 3.1.3 Volume Control
    • 3.1.4 Current, next , previous, and first buttons
  • 3.2 For each template log in as the moderator
    • 3.2.1 View questions
    • 3.2.2 Send an announcement, public, private and question
  • 3.3 View each of the slide types
    • 3.3.1 jpeg
    • 3.3.2 flash (both flv and swf)
    • 3.3.3 url
    • 3.3.4 wm clip
  • 3.4 Test Each template in Interactive Mode and Non-Interactive Mode

4. Live Conferencing

  • 4.1 Log into the event with at least three machines so that you have video, audio only and nothing.
  • 4.2 Send a private message to each person, and have them respond.
  • 4.3 Have everyone send a public message
  • 4.4 Turn off audio
  • 4.5 Mute yourself
  • 4.6 Individual Audio Levels
  • 4.7 Refresh the page
  • 4.8 Test desktop capture
    • 4.8.1 Interrupt the current presentation with another presentation
    • 4.8.2 Try to interrupt with an invalid username/password

5. Archive publishing and playback

  • 5.1 Publish the conference recording and play it back
  • 5.2 Publish ePresence archive that contains all presentation formats supported by ePresence using all available templates and play _whole_ archive in all media formats. Download and play mp3.
  • 5.3 Subscribe to archive RSS feed and make sure new archives are added
  • 5.4 Search the repository and play all found archives
  • 5.5 Search the archive and make sure all found timestamps are marked
  • 5.6 Tag and bookmark in IE, Firefox. Try safary and see if it refuses to bookmark gracefully (It is non-standard feature and doesn't have to be supported by all browsers.
  • 5.7 Test embedding feature
  • 5.8 Test Commenting (both deep and regular comments).

ePresence Producer

  • 6.1 Options Dialog
    • 6.1.1 Make sure no invalid entry causes producer to crash, including missing  http://
    • 6.1.2 Archive Manager
      • 6.1.2.1 Create a new folder
      • 6.1.2.2 Move an archive to it
      • 6.1.2.3 Put a password on the folder
      • 6.1.2.4 Delete that folder
  • 6.2 Wizard
    • 6.2.1 Connected Mode
      • 6.2.1.1 Upload slides from PowerPoint?
      • 6.2.1.2 Presenter controls slides
      • 6.2.1.3 No Slides
    • 6.2.2 Disconnected Mode
  • 6.3 Uploading PowerPoint?
  • 6.4 Capture
    • 6.4.1 Connected Mode
    • 6.4.2 Disconnected Mode
  • 6.5 Content Creation
    • 6.5.1 Test autoplays and link to video
    • 6.5.2 Create new chapters and slides
    • 6.5.3 Send a chapter to slide
    • 6.5.4 Send a slide to chapter
    • 6.5.5 Update the times of a chapter and a slide
    • 6.5.6 Delete a chapter and a slide
    • 6.5.7 Mark a section of time "forwards" for deletion, then delete.
    • 6.5.8 Mark a section of time "backwards" for deletion, then delete.
    • 6.5.9 Repeat again but this time include a chapter and a slide while deleting.
    • 6.5.10 Mark a section then cancel. Then try to delete. Make sure nothing is deleted.
  • 6.6 Publishing
    • 6.6.1 From Disconnected Mode
    • 6.6.2 From Connected Mode
    • 6.6.2 Automatic publishing
    • 6.6.3 Manual Publishing
      • 6.6.3.1 Testing with invalud URI

ePresence Presenter

  • 7.1 Setup
    • 7.1.1 Make sure invalid URI doesn't crash the presenter
    • 7.1.2 Make sure that it detects and can connect to a non default community
    • 7.1.3 Connect to a server with no events
    • 7.1.4 Connect to a server with events
  • 7.2 Power Point
  • 7.3 Web Tour
  • 7.4 Screen Capture
  • 7.5 Share Video
  • 7.6 Projector

Conferencing Presenter

  • 8.1 Connect to the ePresence Server
  • 8.2 Start broadcasting your desktop
  • 8.3 Make sure that it works in a conference
  • 8.4 Test with a bad configuration
    • 8.4.1 Connect to a mal-configured ePresence Server
    • 8.4.2 Repeat the steps above and make sure that everything terminates gracefully
    • 8.4.3 Attempt to connect with a bad URI
    • 8.4.4 Attempt to connect to a server without ePresence on it

ePresence Player

  • 9.1 Connect to an ePresence Server
    • 9.1.1 Make sure to test an invalid URI for the server's field.
  • 9.2 View a live archive that has all formats
  • 9.3 Burn to a CD and play it.