ZenoTest — Windows Desktop UI Test Automation
ZenoTest is a lightweight and powerful tool for Windows desktop UI test automation. Record, generate, and run automated tests efficiently for WPF, WinForms, and native apps.

Pass

void Pass(string message)

Description
Marks a test step as successful and writes a corresponding log entry.
Use this to explicitly indicate that a certain condition or verification has passed.
If no message is provided, a generic success message is logged.

Typical use cases
- Confirming that a condition was met.
- Logging manual verification results.
- Structuring complex test flows where certain checkpoints should be marked as passed.

Notes
- This method does not abort the script execution.

Parameters
- message - (optional) Text message describing the success condition.

Returns
- bool - Always true.

Example
void main()
{
    Pass("Login succeeded");
    // Continue with next test steps
}
#include CloseAUT Console mode DoubleClick Execute Fail File GetAUTFileVersion GetAUTProductVersion GetAUTQtVersion GetAUTSuspectedCompiler GetAUTSuspectedFramework GetCurrentWorkingDir GetName GetQtProperty GetText GetValue HasFocus IsAUT64Bit IsChecked IsEnabled IsVisible LeftMouseClick LeftMouseDown LeftMouseUp MiddleMouseDown MiddleMouseUp MouseWheel Pass Print RightMouseClick RightMouseDown RightMouseUp Script Language SendKeys SetFocus SetQtProperty Sleep StartAUT string TimerStart TimerStop TimerVerifyLess vec2d VerifyContains VerifyEndsWith VerifyEqual VerifyExists VerifyGreater VerifyLess VerifyNotEqual VerifyNotExists VerifyScreenCompareEdgeBased VerifyScreenComparePixelExact VerifyStartsWith