Tuesday, January 17, 2017

How to Record and Load Test Desktop Applications Using Jmeter (HTTP protocol)

From long time , I was in process to search , how to test the desktop application using Jmeter,

I  have googled many times to find the solution of this problem, Even i knew that this desktop application communicate over HTTP, Still i was helpless to test this application using Jmeter, As the question round around my face was

 " HOW TO RECORD THE DESKTOP APPLICATION USING JMETER"



Thumbs up to my friend, How have done  in depth study of proxies even when he is in manual testing and was able to record the requests for desktop application and prepare the script successfuly

I know many of you were also in search of this from long time , and when i will tell you about this , then surely , you will be in surprise mode for some time and will think , how stupid am i, this is so simple,

Following is the process for recording the Desktop application using Proxy.

1)  Open "Internet Options" from Control Panel, You can also open the same using search at RUN.

2) Click on "Connections" Tab

3) Click on "LAN settings"

4) Under Proxy Server : Enable "Use proxy for your LAN"

5) Put localhost as address and 9091/9092 as port(Avoid using 8080/8888)

6) Click OK

7) Use this Proxy setting in Jmeter Proxy Server

Try to avoid using and opening any other application that use network .

8) Start Proxy in Jmeter and Open the desktop Application,

Now you can see the http requests in the transaction/recording controllers under test thread
and proceed with the script enhancement like parameterisation, correlation, CheckPoint etc

Note: Setting proxies to record  Desktop application is same of browser recording , The only difference is that for desktop application we have to set the proxy on system level in-spite of browser level

Happy Testing
Chota Bheem(Performance Testing Experts)
https://www.facebook.com/groups/189704594726949/

40 comments:

  1. It's really innovative, can we also record a desktop application which is not running on http protocol??

    ReplyDelete
    Replies
    1. thanks Akash,We can only record desktop application which are running over http

      Delete
  2. any one desk top application recorded with Jmeter?? if you know plz explain the steps?

    ReplyDelete
    Replies
    1. I have recorded the Desktop Application usin HTTP Protocol Using Jmeter and Steps are mentioned above.

      Still if you have any query , you can contact me at 9354967137

      Delete
  3. How we can do performance testing for desktop applications which is built in .Net Technology ?
    Windows application and windows service can be tested on performance beased ?

    ReplyDelete
  4. Read all the information that i've given in above article. It'll give u the whole idea about it.
    Best Devops Training in pune
    advanced excel training in bangalore

    ReplyDelete
  5. This is most informative and also this post most user friendly and super navigation to all posts... Thank you so much for giving this information to me
    best rpa training in chennai
    rpa training in chennai |
    rpa online training
    rpa course in bangalore
    rpa training in pune
    rpa training in marathahalli
    rpa training in btm

    ReplyDelete
  6. Inspiring writings and I greatly admired what you have to say , I hope you continue to provide new ideas for us all and greetings success always for you..Keep update more information.


    rpa training in chennai |
    best rpa training in chennai
    rpa online training
    rpa course in bangalore
    rpa training in pune
    rpa training in marathahalli
    rpa training in btm

    ReplyDelete
  7. Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your blog.
    python course in pune | python course in chennai | python course in Bangalore

    ReplyDelete

  8. This is most informative and also this post most user friendly and super navigation to all posts... Thank you so much for giving this information to me.

    best rpa training in chennai
    rpa training in chennai |
    rpa online training
    rpa course in bangalore
    rpa training in pune
    rpa training in marathahalli
    rpa training in btm

    ReplyDelete
  9. You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us
    python training in chennai
    python course institute in chennai

    ReplyDelete
  10. This is a terrific article, and that I would really like additional info if you have got any. I’m fascinated with this subject and your post has been one among the simplest I actually have read.
    aws Training in indira nagar

    selenium Training in indira nagar

    python Training in indira nagar

    datascience Training in indira nagar

    devops Training in indira nagar

    ReplyDelete
  11. Thank you for allowing me to read it, welcome to the next in a recent article. And thanks for sharing the nice article, keep posting or updating news article.
    python training in chennai
    python course in chennai
    python training in bangalore

    ReplyDelete
  12. Very nice post here and thanks for it .I always like and such a super contents of these post.
    Excellent and very cool idea and great content of different kinds of the valuable information's.

    Java training in Bangalore



    ReplyDelete
  13. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
    microsoft azure training in bangalore
    rpa training in bangalore
    best rpa training in bangalore
    rpa online training

    ReplyDelete
  14. Attend The Python training in bangalore From ExcelR. Practical Python training in bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Python training in bangalore.
    python training in bangalore

    ReplyDelete
  15. You should run a system requirements check for your favorite programs and games and pay special attention to where the system memory amount is mentioned.Best 1440p 240hz monitors 2019

    ReplyDelete
  16. thanks for Sharing such an Awesome information with us.

    I learned World's Trending Technology from certified experts for free of cost.i Got job in decent Top MNC Company with handsome 14 LPA salary, i have learned the World's Trending Technology from Python training in pune experts who know advanced concepts which can helps to solve any type of Real time issues in the field of Python. Really worth trying Freelance seo expert in bangalore

    ReplyDelete
  17. Very interesting information, worth recommending. However, I recommend this: record browser session

    ReplyDelete
  18. This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great. https://www.pageview.com/

    ReplyDelete
  19. I really like looking through an blog article that can make people think. Also, many thanks for allowing for me to comment!

    ReplyDelete
  20. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. buy instagram.likes cheap

    ReplyDelete
  21. The course consists of lifetime access of 160+ hours of training by the best instructors from renowned universities and having experience in Data industry for over fifteen years. In addition, 100+ hours of rigorous assignment and 50+ hours of Hadoop and SAS e-learning videos are provided. The student gets to attend numerous webinars and an opportunity to work on at least two live projects. Placement assistance is also available to help students land their dream job in leading companies. data science course in hyderabad

    ReplyDelete
  22. This post is so interactive and informative.keep update more information...
    SEO Training in Tambarama
    SEO Training in Chennai

    ReplyDelete

  23. Really nice and interesting post. I was looking for this kind of information and it was great to read it. Keep posting. Thanks for sharing 😊😊😊😊😊Sometimes travelers get overwhelmed by the complicated procedures of visa acquisition. However, getting e-visa to Turkey from Indian is as easy as making a paper plane : ) Apply Turkey e visa for Indian with the online portal and get your e-visa in 3 steps!

    ReplyDelete
  24. I'm thoroughly impressed with this blog! The content is not only informative but also presented in a captivating manner. Each post offers unique insights and thought-provoking perspectives. The author's expertise shines through, making this blog a valuable resource for anyone seeking knowledge and inspiration. I find myself eagerly looking forward to each new article, knowing I'll be treated to enriching and enjoyable reads.

    ReplyDelete
  25. Reading this post felt like a stroll through a garden of ideas, each sentence a delicate bloom of thought. The writer's ability to weave concepts seamlessly resonates with the complexity of our own minds. It's refreshing to encounter content that mirrors the intricate tapestry of human thoughts.

    ReplyDelete
  26. Engaging in blog writing is a regular habit for me, and I genuinely admire the quality of your content. This captivating article has caught my attention. I've made sure to bookmark your website and stay informed about new details, usually on a weekly basis. Additionally, I've subscribed to your RSS feed. Do Indian UAE residents need visa for Azerbaijan? Yes, They must apply for an e-visa online before traveling to Azerbaijan. The e-visa allows them entry for tourism, business, or other short-term purposes.

    ReplyDelete
  27. What an amazing blog! It provides insightful analysis and actionable advice, delivering a plethora of valuable insights. The author's expertise and passion shine through in every post, making them both informative and engaging. The writing is clear and captivating, leaving readers eagerly anticipating the next installment. Whether you're a seasoned enthusiast or a curious newcomer, there's something here for everyone to enjoy. A necessary read for those aiming to broaden their understanding and perspective!

    ReplyDelete

plz give ur comments !!!!!!