github.com/jaylevin/jenkins-library@v1.230.4/documentation/docs/steps/karmaExecuteTests.md (about) 1 # ${docGenStepName} 2 3 ## ${docGenDescription} 4 5 ## Prerequisites 6 7 * **running Karma tests** - have a NPM module with running tests executed with Karma 8 * **configured WebDriver** - have the [`karma-webdriver-launcher`](https://github.com/karma-runner/karma-webdriver-launcher) package installed and a custom, WebDriver-based browser configured in Karma 9 10 ## ${docJenkinsPluginDependencies} 11 12 ## ${docGenParameters} 13 14 ## ${docGenConfiguration} 15 16 ## Side effects 17 18 Step uses `seleniumExecuteTest` & `dockerExecute` inside. 19 20 ## Exceptions 21 22 none 23 24 ## Example 25 26 ```groovy 27 karmaExecuteTests script: this, modules: ['./shoppinglist', './catalog'] 28 ```