George,

    as sebb said you can do this using 3 different JMeter slaves, each one
configured to use a distinct JKS file. I think this is the easiest way to
achieve what you want.

    Another approach that could work fine is to use only one Thread Group
configured to loop 3 times, a KeyStore Configuration using all 3 certs,
each group of requests would go inside a Loop Controller, configured to
iterate 10 times, and use a Interleave Controller
<http://jmeter.apache.org/usermanual/component_reference.html#Interleave_Controller>
as
shown below.

    Test Plan
        - KeyStoreConfiguration (start:0, end:2)
        Thread Group (loop count: 3)
            - Interleave Controller
                - Simple/Transaction/Recording Controller (1)
                    - Loop Controller (loop count: 10)
                        - requests (1st group)
                - Simple/Transaction/Recording Controller (2)
                    - Loop Controller (loop count: 10)
                        - requests (2nd group)
                - Simple/Transaction/Recording Controller (3)
                    - Loop Controller (loop count: 10)
                        - requests (3rd group)

Reply via email to