Mac Test Suite
Here we list a series of features that should run under our standard Macintosh installation, or any time we want to test various features of hardware and software.
Tests should generally ordered such that basic features are tested before more advanced features. For instance, basic network connectivity should be tested before testing web browsing.
Booting
- Does the computer boot to the Mac login screen?
- Does it display a "Do Not Enter" symbol?
- Does it display a symbol of a globe?
Login
- cscf-adm user exists and can login
- or cscf-op user exists (for testing)
Graphics
- Can you change display properties
- Go to the Start Menu (Apple icon, top left corner)
- Click on System Preferences...
- Under Displays make sure that Resolution is set to "Best for Display"
Networking
Wired
- Spotlight search for Terminal
- Can you see the ethernet card?
- type
ifconfig
and look for en0
- ping the gateway
Wireless (if relevant, eg: laptops)
- Spotlight search for Terminal
- Can you see the ethernet card?
-
ifconfig
(look for ??? - does it have an IP address we expect)
- ping the gateway
Web-browsing
Check various standard sites
Multimedia
Sound
- .mp3 Test
- Should open up directly in your browser
- .wav Test
- Should open up directly in your browser
Video
- .mov file
- Should prompt you to download the file
DVD
- need test DVD to read
- is there software to view?
- need test DVD to write
USB
- CS008969 will be used as a mobile copy of the Test Suite on edocs.
- Should be updated regularly so as to make sure the USB remains current with the information on edocs
- USB Updating Documentation
Printing
- test printing a variety of documents
- what printers are listed? Should be our standard full set
Applications
Undergraduate Labs
- Known Working Applications on the current version of Mac OS, 10.9.5
- Known not Working Applications on the current version of Mac OS, 10.9.5
- X-code
- Maple 14
- VirtualBox - requires an update to work, version on the undergrad image is out of date
- openssh - requires reinstall
- deeper
- gedit
- onyx
Sample Test Layout
- The tests will be in the following layout, and can be found at https://cs.uwaterloo.ca/cscf/internal/edocs/TestSuite/Mac/
- (Name of Application)
- Within the folder will be the tests, and a README file
- The README file will explain how to test the application, and what the test will be testing (formatting, sound etc)
See Also