Testing:Media Manager/Songs Plugin
From OpenLP
Contents |
Introduction
A list of tests for the Media Manager Songs Plugin
Check Points
Songs Plugin Basic Appearance
- Test that Songs Plugin will open from the Media Manager
- Basic Appearance
- a) Make sure the following icons are present (Main Buttons)
- "Add a new Song" button
- "Edit the selected Song"
- "Delete the selected Song"
- "Preview the selected Song"
- "Send the selected song live"
- "Add the selected item(s) to service"
- "Maintain the lists of authors, topics, and books"
- b) The following text box/drop down list and buttons should be present (Sub-buttons)
- Search Type with dropdown list of search options (titles, lyrics, and authors)
- Search Text with a text box.
- Clear and Search buttons
- a) Make sure the following icons are present (Main Buttons)
Song Editor
Visual Components and Functions
- Add a new Song and Edit the selected Song buttons
- Title & Lyrics tab should be visible - - and should include the following:
- Title text box
- Alternate title text box
- Lyric text box
- Verse order text box
- Add, Edit, Edit All, and Delete buttons to right of window
- Save and Cancel buttons at the bottom of window
- Test functionality:
- Enter a test song title
- Enter a test alternative song title
- Add verses to the song by clicking ass button - at least 2 test verses
- Select an added verse(s) then edit and delete it to check for functionality of the Edit/Delete buttons
- Verse order is not yet functional
- Test the Save and Cancel buttons after performing tests on the next two tabs
- Authors, Topics, & Book tab should be visible - - and should include the following:
- Subheadings: Authors, Topic, & Songbook
- Authors drop down list, Add to Songand Remove buttons under Authors subheading
- Manage Authors, Topics, Books button
- Topics drop down list, Add to Song and Remove buttons under Topics subheading
- Songbook drop down list
- Test functionality:
- Select authors from the drop down list *note authors, topics, and books will need to be added from the "Manage Authors, Titles, Books" -See testing Song Maintenance
- Add authors to the song by clicking add to song button
- Remove an author from the song by clicking the remove button *note more than one author has to be added to remove an author
- Select topics from drop down list
- Add topics to the song by clicking the Add to Song button
- Remove a topic from the song by clicking the Remove button
- Add a songbook from the drop down list
- Click the Manage Authors, Topics, Books button - Song Maintenance should come up - see the testing of Song Maintenance
- Theme, Copyright Info & Comments tab should be visible - - and should include the following:
- Theme drop down list
- Add a Theme button
- Copyright Information text box
- Add copyright symbol button
- Comments text box
- Save and Cancel buttons
- Test functionality:
- Select theme from drop down list *note themes must be added through the theme manager plugin - see testing Theme Manager
- Apply the theme by pressing the Add a Theme button
- Enter text into the Copyright Information text box
- Insert copyright symbol by pressing the Add Symbol button
- Add comments to the text box
- Confirm that both the Save and Cancel buttons work
- Title & Lyrics tab should be visible - - and should include the following:
- Add a new Song and Edit the selected Song buttons
Basic Songs Usage
General Song Functions
- a) Removing songs with the Delete the selected Song button
- select a song from the song list
- Click the Delete the selected Song button to delete song
- b) Preview Selected Song button
- Select a song from the song list
- Click the Preview selected Song/right click selected song and select "preview selected song"
- Confirm that both methods send the song to the Preview Slide Controller
- You should be able to select different verses of song in the Preview Slide Controller
- c) Send selected song to live button
- Select a song from the song list
- Click on the Send selected song to live button/Right click selected song and click Show Live
- Confirm that both methods send the song to live
- d) Add the selected item(s) to service button
- Click on a song in the song list
- Click on the Add the selected item(s) to service button/right click selected song and click add to the order of service
- Confirm that both methods add the song to the order of service
Song Maintenance
Advanced Song Settings
- Maintain the lists of authors, topics, and books button
- Visual test:
- Confirm that the "Song Maintenance" window opens when clicked
- Confirm that Authors, Topics, and Books/Hymnals is present in left column
- Confirm that the Add, Edit, and Delete buttons are present at bottom of window
- Confirm that the Close button is present
- Test functionality:
- Click on Authors
- Add a New Author
- Check that author can be audited
- Delete an author
- Repeat above steps for Topics and Books/Hymnals
- Visual test:
- Maintain the lists of authors, topics, and books button
