It is not possible to browse attachments per test case. There was a fix https://issues.jenkins-ci.org/browse/JENKINS-7056 which contains the code which seems to be impossible to work.
1. In the GetTestDataMethodObject.java, method attachFilesForReport the empty test case name is hardcoded while the HashMap is filled:
2. In the AttachmentPublisher.java, method getTestAction:
So, since the hash map always has "" as a key, the "else" statement will never work properly.
In the ticket https://issues.jenkins-ci.org/browse/JENKINS-7056 is was said that the attachments per test case should be available if their names match the test case name.
But looking to the code it is not possible, since the hash expects "" as a test case name.
I use the version 1.4.2 of the plugin which seems to be the latest one. My JUnit report results/Milltest1.xml is looking this way:
and it is specified as results/*.xml in the Jenkins "Test report XMLs" field of the "JUnit Attachment" plugin.
The directory with the test results (which contains attachments) is results/Milltest.MERGEFONTS.