Windows Test Suite
Here we list a series of features that should run under our standard Windows 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 motherboard manufacturer splash screen display?
- Is the system image correct? (i.e. Windows 10 (and upcoming - Ubuntu 16.04))
- If so, does it go to Windows boot loader, or GRUB?
- Do you get to the Windows splash screen?
- Do you see the login prompt?
Login
- cscf-adm user exists and can login
- or cscf-op user exists (for testing)
- CS-GENERAL (or CS-TEACHING) domain login works
- Other user accounts can be created and logged into
Graphics
- Can you change display properties
- Start < Control Panel
- If viewing by Category, select Adjust Screen Resolution under Appearance and Personalization
- If viewing by Large or Small icons, select Display < Adjust resolution
- Laptops: Can you display to an external screen?
- Laptops: is the native resolution of the screen supported?
Drivers and Devices
- All necessary drivers installed?
-
- Sound, CD/DVD, USB, mouse, keyboard, touchpad (if applicable)
- Connect to/recognize common external devices
-
- Multiple screens, mouse, keyboard, speakers/headphones/headset, portable hard drive
- Mount/unmount USB successfully
- Read/write to CD/DVD successfully
-
- Attempt to burn a CD using ???
- Attempt to read from a CD such as Microsoft Office 2013 (in DC2608)?
Networking
Wired
- Can you see the ethernet card?
- Open a DOS command Prompt - Windows-R -> cmd
-
ipconfig/all
(look for "Ethernet adapter Local Area Connection" - does it have an IP address we expect)
- ping the gateway
Wireless (if relevant, eg: laptops)
- Can you see the ethernet card?
-
ifconfig
(look for "Ethernet adapter Wireless Network Connection" - does it have an IP address we expect)
- ping the gateway
Web-browsing
Check various standard sites
Multimedia
Sound (with speakers and headphones)
- .mp3 Test
- Should open up directly in your browser
- .wav Test
- Should open up directly in your browser
Video (Ensure sound works as well)
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 via wireless connection (either to personal office printer or to public printer, whichever available)
- PDF
- Web page
- Microsoft Office (Should be activated by whoever re-imaged the machine)
Applications - All the below applications should open and run
Pre-installed
- Acrobat Reader DC
- GIMP 2
- Google Chrome (should've been tested already)
- iTunes
- Maple 2015
- MATLAB 2015
- Microsoft Office (should've been tested already)
- Mozilla Firefox
- SSH Secure File Transfer
- Vim 7.4
Common downloadable programs which should download, open, install, and run.
Power
- Machine should be able to go into Sleep mode and wake up, as well as Power Off fully without holding the power button.
Sample Test Layout
- The tests will be in the following layout, and can be found at https://cs.uwaterloo.ca/cscf/internal/edocs/TestSuite/Windows/
- (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