JMeter for Appian is a tool for performance testing Appian using JMeter that provides an easy way to record and replay Appian processes. This utility assumes basic knowledge and usage of JMeter in terms of creating performance plans and analyzing results. For recommendations on how to structure a performance plan, view https://community.appian.com/w/the-appian-playbook/161/performance-testing-methodology.With JMeter for Appian, you can:
The version of JMeter (4.0) required is no longer working with the latest browsers when recording. Version 5.2.1 will record, but the plugin need updating. I was trying to find the source so I could update it myself, but I can find nothing. How do we proceed?
Here is the source code for JMeterForAppian: https://github.com/appianps/ps-ext-JMeterForAppian
I haven't investigated what it would take to update it to JMeter 5, but it would involve two things:
1. Making sure the plugin framework for SampleCreator(s) is the same
2. Modification to the base code of JMeter 5 to allow the SampleCreator type to be determined by either the ContentType header OR the Accept header (JMeter only uses ContentType out of the box in JMeter 4) - see JMeter change here: https://github.com/appianps/ps-ext-JMeterForAppian/commit/44a72948f316a9fadefdacd8b3f4e6d31caf37ec
Thank you Michael, I will look into this between cycles. Thanks for the heads up.
© 2020 Appian. All rights reserved.