Skip to content

UITests - ZoomIt #40684

@khmyznikov

Description

@khmyznikov
  • Enable ZoomIt in Settings.
    • 1. Verify ZoomIt tray icon appears in the tray icons, and that when you left-click or right-click, it just shows the 4 action entries: "Break Timer", "Draw", "Zoom" and "Record".
    • 2. Turn the "Show tray icon" option off and verify the tray icon is gone.
    • 3. Turn the "Show tray icon" option on and verify the tray icon is back.
  • Test the base modes through a shortcuts:
    • 4. Press the Zoom Toggle Hotkey and verify ZoomIt zooms in on the mouse. You can exit Zoom by pressing Escape or the Hotkey again.
    • 5. Press the Live Zoom Toggle Hotkey and verify ZoomIt zooms in on the mouse, while the screen still updates instead of showing a still image. You can exit Live Zoom by pressing the Hotkey again.
    • 6. Press the Draw without Zoom Hotkey and verify you can draw. You can leave this mode by pressing the Escape.
    • 7. Select a text file as the Input file for Demo Type, focus notepad and press the Demo Type hotkey. It should start typing the text file. You can exit Demo Type by pressing Escape.
    • 8. Press the Start Break Timer Hotkey and verify it starts the Timer. You can exit by pressing Escape.
    • 9. Press the Record Toggle Hotkey to start recording a screen. Press the Record Toggle Hotkey again to exit the mode and save the recording to a file.
    • 10. Press the Snip Toggle Hotkey to take a snip of the screen. Paste it to Paint to verify a snip was taken.
  • Test some Settings to verify the types are being passed correctly to ZoomIt:
    • 11. Change the "Animate zoom in and zoom out" setting and activate Zoom mode to verify it applies.
    • 12. Change the "Specify the initial level of magnification when zooming in" and activate Zoom mode to verify it applies.
    • 13. Change the Type Font to another font. Enter Break mode to quickly verify the font changed.
    • 14. Change the Demo Type typing speed and verify the change applies.
    • 15. Change the timer Opacity for Break mode and verify that the change applies.
    • 16. Change the timer Position for Break mode and verify that the change applies.
    • 17. Select a Background Image file as background for Break mode and verify that the change applies.
    • 18. Turn on "Play Sound on Expiration", select a sound file, aset the timer to 1 minute, activate the Break Mode and verify the sound plays after 1 minute. (Alarm1.wav from "C:\Windows\Media" should be long enough to notice)
    • 19. Open the Microphone combo box in the Record section and verify it lists your microphones.
  • Test the tray icon actions:
    • 20. Verify pressing "Break Timer" enters Break mode.
    • 21. Verify pressing "Draw" enters Draw mode.
    • 22. Verify pressing "Zoom" enters Zoom mode.
    • 23. Verify pressing "Record" enters Record mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-Testsissues that relate to tests

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions