Testing Ristretto
This section describes a number of testcases designed to validate the functionality of Ristretto.
Testcases
1. Opening and Closing
nr | Testcase | Versions* |
1 | Open an image on startup | 0.3.1 |
2 | Open an image from the toolbar | - |
3 | Open an image from the file-menu | - |
4 | Close images | - |
5 | Re-open images | - |
2. Navigating
nr | Testcase | Versions* |
1 | Moving to next and previous image | - |
2 | Wrapping images | - |
3 | Running a slideshow | - |
3. Zooming / Rotating / Panning
nr | Testcase | Versions* |
1 | Zoom in/out on the image | - |
2 | Rotate the image | - |
4. Properties
nr | Testcase | Versions* |
1 | Override background-color | - |
2 | Merge Toolbars | - |
3 | Hide Thumbnails when full-screen | - |
4 | Modify Slideshow timeout | - |
5 | Invert zoom direction | - |
6 | Maximize window on startup when opening an image | - |
7 | Wrap around images | - |
8 | Select desktop | - |
5. Fullscreen
nr | Testcase | Versions* |
1 | Toggle fullscreen | - |
2 | No image opened - toolbar visible? | - |
3 | Open Image | - |
4 | Show / Hide toolbar | - |
6. Misc
nr | Testcase | Versions* |
1a | Set image as wallpaper (Xfce) | - |
1b | Set image as wallpaper (Gnome) | - |
2 | Show file-properties dialog | - |
3 | Clear private data | - |
4 | Toggle tool bar visibility | - |
5 | Toggle thumbnail bar visibility | - |
* Version applies to the application-version this test adheres to