Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
dev:tnp [2012/02/29 23:47] tedfelix Remove "rename track" test as it is in the TrackLabel test plan. Slight reorg. |
dev:tnp [2012/04/27 12:46] tedfelix [TrackButtons Test Plan] Updated test status |
==== TrackButtons Test Plan ==== | ==== TrackButtons Test Plan ==== |
| |
- Add a track. | - Run the Add Track Test Plan (below) |
- Delete a track. | * PASS, 4/25/2012, TB::sUT removed from TE::pE |
| - Run the Delete Track Test Plan (below) |
| * PASS, 4/25/2012, TB::sUT removed from TE::pE |
- Run the TrackLabel Test Plan (below) | - Run the TrackLabel Test Plan (below) |
| * PASS, 4/25/2012, TB::sUT removed from TE::pE |
- Run the Mute Test Plan (below) | - Run the Mute Test Plan (below) |
| * PASS, 4/25/2012, TB::sUT removed from TE::pE |
- Run the Arm (Record) Test Plan (below) | - Run the Arm (Record) Test Plan (below) |
| * PASS, 4/25/2012, TB::sUT removed from TE::pE |
| - Run the Change Track Name Test Plan (below) |
| * PASS, 4/27/2012, TB::sUT removed from TE::pE |
- Move track up/down. Menu. Keyboard: Shift-Up/Down. | - Move track up/down. Menu. Keyboard: Shift-Up/Down. |
* fails with m_trackButtons->slotUpdateTracks() call in TrackEditor::paintEvent() removed | * FAIL, TrackButtons::slotUpdateTracks() removed from TrackEditor::paintEvent() |
- Select next track via menu and down arrow. | - Select next track via menu and down arrow. |
- Select previous track via menu and up arrow. | - Select previous track via menu and up arrow. |
- Contemporaneous segments on a track. | - Contemporaneous segments on a track. |
* fails with m_trackButtons->slotUpdateTracks() call in TrackEditor::paintEvent() removed | * FAIL, TrackButtons::slotUpdateTracks() removed from TrackEditor::paintEvent() |
- Right click and switch from MIDI to audio to synth plugin. The record LED color will change. Yellow for MIDI, red for audio, and orange for synth. | - Right click and switch from MIDI to audio to synth plugin. The record LED color will change. Yellow for MIDI, red for audio, and orange for synth. |
- ??? more... | - ??? more... |
| |
| |
| ==== Add Track Test Plan ==== |
| |
| - Add and use. |
| - Set up track names that will make it easier to see a track has been inserted. (e.g. Track 1, Track 2, ...) |
| - Add a track. |
| - Verify that the track was added. |
| - Do some recording and playback on the new track to make sure it works. |
| - Add, undo, redo, use. |
| - Add a new track. |
| - Undo the add track. |
| - Verify it is gone. |
| - Redo the add track. |
| - Verify that it is back. |
| - Do some recording and playback on the track to make sure it works. |
| - Load a .rg sequence and play it. |
| - Import a MIDI file and play it. |
| |
| |
| ==== Delete Track Test Plan ==== |
| |
| - Delete a track. |
| - Set up track names that will make it easier to see that a track has been deleted. (e.g. Track 1, Track 2, ...) |
| - Delete a track. |
| - Verify it is gone. |
| - Undo the delete. |
| - Verify it is back. |
| - Record and play on this track to make sure it works. |
| |
| |
* TranzportClient::trackRecord() | * TranzportClient::trackRecord() |
* Same procedure as with the button. | * Same procedure as with the button. |
| |
| ==== Change Track Name Test Plan ==== |
| |
| - Change Track Name Basic |
| - Bring up rg |
| - Change a track's name by double-clicking on the label and entering a new name. |
| - Note that the name has changed on the track. |
| - Note that the name has changed in the Track Parameters box. |
| - Undo the name change. |
| - Note that the name has changed on the track. |
| - Note that the name has changed in the Track Parameters box. |
| - Notation View |
| - Bring up rg. Drop a segment on the canvas. |
| - Select the segment and bring up the notation view (press "N"). |
| - Change the track name and switch back to the notation view. |
| - The name should have changed to the left of the staff. |
| * FAIL (has always failed) |
| * Add a new note in the notation view and the name will change. |
| - Matrix View |
| - Bring up rg. Drop a segment on the canvas. |
| - Select the segment and bring up the matrix view (press "M"). |
| - Change the track name and switch back to the matrix view. |
| - The name should have changed in the titlebar. |
| - Percussion Matrix View |
| - Bring up rg. Drop a segment on the canvas. |
| - Select the segment and bring up the percussion matrix view (press "D"). |
| - Change the track name and switch back to the percussion matrix view. |
| - The name should have changed in the titlebar. |
| - Pitch Tracker View (PitchTrackerView) |
| * Derives from NotationView, so will probably fail like NotationView. |
| - Load .rg File |
| - Load a .rg file |
| - Make sure the track names are correct. |
| - Load MIDI File |
| - Load a standard MIDI file. |
| - Make sure the track names are correct. |
| - Load Music XML |
| - Import a Music XML file. |
| - Make sure the track names are correct. |
| - Tranzport (TranzportClient::trackChanged()) |
| - Select a track. |
| - Note that the track's name shows up on the Tranzport |
| - Change the track's name |
| - Note that the name changes on the Tranzport |
| |