mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 15:19:44 +02:00
75 lines
2.6 KiB
Plaintext
75 lines
2.6 KiB
Plaintext
I. GENERAL PROGRAM EXECUTION. To open 'with arguments', run
|
|
from the command line or drag the appropriate files onto
|
|
an icon that launches audacity. In each of the following
|
|
cases, expected results are that audacity should open
|
|
without crashing, and passed-in filenames should be
|
|
opened appropriately, or a prompt to open an unknown
|
|
format should be given.
|
|
|
|
A. Open audacity with no arguments.
|
|
B. Open audacity with one .wav file as an argument.
|
|
C. Open audacity with more than one .wav file as an
|
|
argument.
|
|
D. Open audacity with an .mp3 file as an argument.
|
|
E. Open audacity with a non-audio file as an argument.
|
|
F. Open audacity with one audio file and one non-audio
|
|
file as arguments.
|
|
|
|
II. CLOSING. Audacity should perform all operations without
|
|
segmentation fault.
|
|
|
|
A. Open one project window with no content. In each case,
|
|
no "Save Project" feedback should be given on close.
|
|
A1. Close using title-bar 'x'.
|
|
A2. Close using File|Exit.
|
|
A3. Close using File|Close.
|
|
|
|
B. Open one project window and create a new audio track
|
|
with "Project|New Audio Track". In each case, a
|
|
"Save Project" feedback should be given on close.
|
|
B1. Close using title-bar 'x'.
|
|
B2. Close using File|Exit.
|
|
B3. Close using File|Close.
|
|
|
|
C. Open two project windows:
|
|
|
|
C1. Close both windows in the order you opened them;
|
|
C1a. Using title-bar 'x'. (Each project should
|
|
close individually)
|
|
C1b. Using File|Exit. (Both projects should close)
|
|
C1c. Using File|Close. (Each project should close
|
|
individually)
|
|
|
|
C2. Close both windows in the order you opposite of
|
|
the order you opened them;
|
|
C2a. Using title-bar 'x'. (Each project should
|
|
close individually)
|
|
C2b. Using File|Exit. (Both projects should close)
|
|
C2c. Using File|Close. (Each project should close individually)
|
|
|
|
III. WINDOW DECOR:
|
|
|
|
A: Open a new Audacity project.
|
|
A1. Titlebar should say "Audacity"
|
|
A2. Status window should say "Welcome to
|
|
Audacity version X" (write down what X is).
|
|
B: Open a new Audacity project with a .wav file as a
|
|
command line argument.
|
|
|
|
B1. Title bar should initially say "Audacity".
|
|
After file is imported, title should change to
|
|
the filename (with extension).
|
|
|
|
B2. Status window should say "Welcome to
|
|
Audacity version X".
|
|
C: Open a new Audacity project. Then open a .wav file
|
|
with the "File|Open" menu.
|
|
C1. Titlebar should say the file's name
|
|
(with extension.)
|
|
C2. Status window should say "Welcome to
|
|
Audacity version X"
|
|
D: Open a new Audacity project. Then open a .wav file
|
|
with the "File|Open" menu. Then close the file.
|
|
D1. Titlebar should say the "Audacity".
|
|
D2. Status window should be blank.
|