Testing:Media Manager/Songs Plugin

From OpenLP

Jump to: navigation, search

Contents

Introduction

A list of tests for the Media Manager Songs Plugin

Songs Plugin

Check Points

Songs Plugin Basic Appearance

  1. Test that Songs Plugin will open from the Media Manager
  2. 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

Song Editor

Visual Components and Functions

  • Add a new Song and Edit the selected Song buttons
    1. Title & Lyrics tab should be visible -
      Song Editor: Title & Lyrics
      - 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
    2. Authors, Topics, & Book tab should be visible -
      Song Editor: Authors, Topics, & Book
      - 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
    3. Theme, Copyright Info & Comments tab should be visible -
      Song Editor: Theme, Copyright Info & Comments
      - 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

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
    Song Maintenance
    1. 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
    2. 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
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox