en
de
November 2018

A Plugin for Atlassian Jira – Accelerate the Cycle

12 December 2000
| |
Reading time: 1 minute

Previous Page | Pages: 0 1 2 3 4 5 6 7

Speeding up Plugin Testing

In order to avoid the need to re-start the entire application server for each integration test cycle, I developed a plugin for Jira 7 that allows the old FastDev test console to be used with the new QuickReload feature. This is based on a suggestion from Christophe Merlotti.

Just insert the following under the existing pluginArtifact in the POM:

<pluginArtifact>
    <groupId>com.zuhlke.testing</groupId>
    <artifactId>atlassian-plugin-test-console-enabler</artifactId>
    <version>1.0.1</version>
</pluginArtifact>

The artifact is now in Maven Central. To use it, simply start the application server using atlas-run or atlas-debug and point your browser at http://localhost:2990/jira/plugins/servlet/it-test-console. Note that this supports plugin (wired) tests only; the unit tests should be run from the command line using atlas-package or equivalent, or from within your IDE.

Atlassian Plugin Test Console after wired tests have run

References

All source code developed in the course of this workshop can be found under https://github.com/zuhlke/example-jira-plugin.

Resources you may find useful include:

Previous Page | Pages: 0 1 2 3 4 5 6 7

Comments (0)

×

Sign up for our Updates

Sign up now for our updates.

This field is required
This field is required
This field is required

I'm interested in:

Select at least one category
You were signed up successfully.

Receive regular updates from our blog

Subscribe

Or would you like to discuss a potential project with us? Contact us »