====== 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 | [[testing:apps:ristretto:open-image-on-startup:0.3.1|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