Lasernet Module Tester
    • 30 Jan 2026
    • 3 Minutes to read
    • Contributors
    • PDF

    Lasernet Module Tester

    • PDF

    Article summary

    Applies to: Lasernet 11

    You can use the Lasernet Module Tester to verify module settings.

    To run the Lasernet Module Tester, right-click on any module in the configuration and select Test.

    The Test menu item in the right-click menu for a module in the workflow.

    The Lasernet Module Tester is a built-in application that can process incoming jobs and run the module similarly to the Lasernet Job Engine. Each action added to a module can be inspected one by one, and you can preview the contents of the output and all the log messages as you step through all the actions.

    A number-annotated image of the Lasernet Module Tester window.

    Menu Bar (1)

    The Lasernet Module Tester menu bar.

    From the File menu, you can Save all the settings or Close the Lasernet Module Tester.

    From the View menu, you can toggle whether the JobInfos and Log panes are displayed and select which log events are displayed in the Log pane.

    Tool Bar (2)

    The Lasernet Module Tester toolbar.

    Click the Test button in the toolbar to show:

    • The contents of the input jobs and output jobs.

    • The test buttons.

    • The action list.

    The Setup, Scheduling, Combining and Connections tabs are present for most modules and are used to configure job processing. The list of functions in the toolbar varies from module to module, depending on features and functions.

    Action Bar (3)

    The Lasernet Module Tester has two different action bars depending on the type of module. An action bar for input modules, where the incoming test job(s) are retrieved, removed, and processed directly from the input that the input module is connected to. Job Processing is started when you click Run Module.

    The Lasernet Module Tester action bar for input modules.

    Another action bar is present for engines and output modules. To select an incoming test job (or jobs), click Open and then use the Open Grab File(s) window to choose files. Click Run Module to process all settings and actions added to the module.

    The Lasernet Module Tester for engines and output modules.

    Click the Clear button to clear the logger window (if it is active). Use Previous and Next to step through the modifier and JobInfo actions one by one. Click the Full button to see changes from all actions.

    Clear, Previous, and Next buttons in the action bar.

    For output modules, the result of the test will be saved, posted or emailed depending on the module type, directly to the target defined in the settings of the module, similar to the Lasernet Service.

    Left Window (4)

    The Lasernet Module Tester left window.

    The left preview window shows the contents of the grab data used for the test. A wide range of known preview formats are supported. None of the supported formats can be previewed in HEX mode or as text. Only engines and output modules can open grab files.

    The left window provides similar grab file functionality to the Resources tool. However, the JobInfo and job data areas are positioned differently to the Resources tool.

    Right Window (5)

    The Lasernet Module Tester right window.

    The right preview window shows the results of the module test. The contents will change as you step through each action added to module.

    For more detailed information about JobInfo values assigned to the job, select View > JobInfos.

    Actions (6)

    The Lasernet Module Tester actions pane.

    In the Actions list, you can Add and Edit the modifiers and JobInfos assigned to the module, or change the processing order by selecting an action and clicking the Move up and Move down buttons.

    You can click on any action in the list view to inspect the result of all actions before the selected action.

    Click the Remove button to remove one or more actions from the action list.

    Click View Pseudo code for a quick review of all actions, including criteria in text mode. Pseudo code is for reading only and cannot be edited.

    When you have successfully tested the module, click File > Save to store all settings and actions added to the module or File > Close to ignore the current settings.

    Changes to actions will require a rerun of the test to see the results.

    Log Pane (7)

    The Lasernet Module Tester log pane.

    If the Log pane is displayed, you can view the full list of logs created for the tested module. Select View > Log Events to select which types of log event you want to view in test mode.

    User Rights

    In Test mode you must start the Lasernet Developer, with similar user rights as the Lasernet Service, to access your database connections, file shares, and so on, which you have defined in the module or in actions added to the module.

    To run the Web Server Input module, you must start the Lasernet Developer with Admin rights. If you do not, Lasernet will return a HttpAddUrl failed with error code: 5 error when you click Start JobEngine.