This plugin integrates with Sealights and the Katalon Sealights Integration Plugin to optimize test execution by skipping tests that Sealights has determined don't need to be run based on code changes.
Configure your Sealights connection as desribed in the Sealights Integration Plugin documentation.
Create your static test suites as normal.
The listener will automatically:
The listener works with both UI and command-line execution. For command line, use your normal Katalon command with Sealights configuration:
katalonc -noSplash -runMode=console \
-projectPath="/path/to/project.prj" \
-testSuitePath="Test Suites/MyTestSuite" \
-browserType="Chrome" \
-sealightsUrl="https://sealights-server" \
-sealightsAgentToken="your-token"
-sealightsEnableListener
The listener provides logging for:
Common issues:
sealights_excluded_tests.json
exists in the correct locationThis plugin is licensed under the same terms as the Katalon Sealights Plugin.
Visit Katalon Forum for Plugin related discussions.