mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 16:14:00 +01: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.
 |