We in our company decided to give JMeter a try for the functional testing of our Http APIs. I see that the JMeter primarily being a performance testing tool, the terminology involved is a bit different like ThreadGroups, Test Fragment, Test Plan and so on. At the end we will want to run these JMeter tests in Jenkins and email the reports. I want something like
TestSuite TotalTestCases PassedTestCases FailedTestCases
FuncTestSuite1 7 6 1
FuncTestSuite2 10 8 2
How can I accomplish this kind of test result reporting in JMeter? I can think of creating jmx file for each test case and place them in a folder which represents the testsuite. By this organisation, I could write a utility that runs these JMeter tests and determine pass and fail for each tests, then generate a Junit file that can be published in Jenkins. Is there an alternate way of achieving this with purely JMeter alone or should I settle for this kind of work around to achieve the desired reporting? Is there a way to get pass, fail for each ThreadGroup, so the ThreadGroup can be used as a test case instead of the entire file? Thanks in advance.

