QA:Testcase Gnome Boxes
Gnome Boxes is intuitive application for managing virtual machines targeted towards typical desktop end-users, who just want to automatically install and run different operating systems on their hosts. Gnome Boxes is focused on usability and out of the box user experience with very little input from user.
- Install package
- Have ISO, CD/DVD or USB stick with Fedora 17 or 18, Windows XP or 7, Debian, Ubuntu or other.
How to test
- Install various operating systems using manual installation.
- Install Fedora 18 or 19, Windows 7 or 8 using express installation. Other operating systems like Debian, Ubuntu, etc. are not supported by express installation.
- Try use common applications like web browser, video player, file manager, text editor, terminal and manipulate with applications windows inside box and manipulate with Boxes window itself.
- Try install, boot and switch between multiple Boxes, maximum number of running instances depends on available RAM.
- Using "graph icon" configure box preferences.
- Connect USB devices like keyboard, mouse, webcam or flashdisk to host. Enable "USB Redirection" in preferences and enable particular devices. Try to use them in box, then disable them in preferences.
- Select and remove some boxes. Try undo functionality.
- Boxes should boot into installer or live system.
- Boxes should ask you about username, password and if needed licence key before creates new box. Box should install without user interaction and reboot after successful installation into installed operating system.
- All application should work as usual. Virtualized systems should change their screen resolution when you resize Boxes window.
- Boxes should run multiple VMs in parallel, depending on available hardware resources.
- Preferences should contain correct informations (check on guest).
- You can enable/disable USB redirection specific devices and use them in box.
- Previously removed box restored by "Undo" should be in same state as before. Removed box shouldn't reappear after Boxes restart.