Can i use Jmeter to measure the performance of a specific action in a non-web based application. If so which sampler should i use?

2 Answers 2


For non-web based application, have a look at Sikuli. Sikuli automates anything you see on the screen. It uses image recognition to identify and control GUI components. It is useful when there is no easy access to a GUI's internal or source code.

  • Thank you, is it possible to integrate Sikuli with Jenkins
    – Cerena
    Jan 25, 2017 at 9:56
  • Yes, it is (see here). But personally I have not done it.
    – Bobby231
    Jan 25, 2017 at 10:49

Most probably the answer is yes, it depends on what protocol(s) your application is using, JMeter is a multiprotocol tool and it can mimic the following protocols out of the box:

See How to Run Performance Tests of Desktop Applications Using JMeter to get the overall idea and some insights.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.