Skip to main content
Version: 9.0.0

Available Plugins

No Framework is complete without the ability to be extended and Test Maker is no exception to that.

Plugins extend Test Maker's default behavior, they are enabled from the configuration file and are independent in the sense of requiring additional specific skills. In this section, the available plugins that come by default in Test Maker are described and the official documentation is linked.

Remember that with great power comes great responsibility, so if you need to use a plugin the sufficient time to master it has to be spent 😎.

Configuration

Plugins can be used by adding them to the one of the Test Maker configuration files (test-maker.common.ts, test-maker.local.ts or test-maker.ci.ts ) depending on requirements.

Here is how the plugins part in the configuration file looks like if all the available plugins are used:

plugins: [
plugins.load.jmeter,
plugins.load.artillery,
plugins.api.newman,
plugins.auditing.yellowLabToolsPlugin,
plugins.auditing.webHint,
plugins.auditing.lighthouse,
plugins.integration.xray,
plugins.integration.assertThat,
plugins.visualTesting.odiff,
plugins.visualTesting.jimpDiff
]