Skip to main content

Development of Performance Testing Suite Using Apache JMeter

  • Conference paper
  • First Online:
Intelligent Computing and Information and Communication

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 673))

Abstract

Testing a product has become one of the most important tasks for any organization (Be it small scale or large scale). Without testing the product, it is not delivered to the customer. Testing is an ongoing activity from the beginning of a product’s development. A performance testing suite shall be developed using Apache JMeter for the purpose of testing a product. To perform performance testing on client- and server-type softwares, a 100% pure Java application named Apache JMeter is used. Apache JMeter is not a browser, it works at protocol level. Static and dynamic resources performance testing can be done using JMeter. A high level performance testing suite will be developed in capturing aspects of performance at UI and System level. Developing the testing suite helps in saving the time and cost of the organization. The discussion follows and describes benefits of performance testing and the performance testing suite.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. http://community.microfocus.com/borland/test/silk_performer__application_performance_testing/w/silk_performer_trial/23695.tutorial-1-part-1-getting-started-with-silk-performer.aspx.

  2. 2016, Sharma, M., Iyer, V. S., Subramanian, S., & Shetty, A. Comparison of Load Testing Tools.

    Google Scholar 

  3. Vinayak Hegde, Pallavi. “Web Performance Testing: Methodologies, Tools and Challenges.”

    Google Scholar 

  4. 2006, Vol. 45(3), pp. 463–480, Brown AW, Iyengar S, Johnston S. A Rational approach to model-driven development. IBM Systems Journal. 2006.

    Google Scholar 

  5. 2016, Vol. 6(5), Bhatia R, Ganpati A. In Depth Analysis of Web Performance Testing Tools. 2016 Sep.

    Google Scholar 

  6. http://jmeter.apache.org/usermanual/get-started.html.

  7. 2013, pp. 429–434, Gao Q, Wang W, Wu G, Li X, Wei J, Zhong H. Migrating load testing to the cloud: A case study. InService Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on 2013 Mar 25. IEEE.

    Google Scholar 

  8. 2003, Vol. 26, Issue 8, pp. 888–898, Apte V, Hansen T, Reeser P. Performance comparison of dynamic web platforms. Computer Communications. 2003 May 20.

    Google Scholar 

  9. http://www.softwaretestinghelp.com/getting-started-withcloud-testing/.

  10. 2014, pp. 314–318, Shenoy S, Bakar NA, Swamy R. An adaptive framework for web services testing automation using JMeter. InService-Oriented Computing and Applications (SOCA), 2014 IEEE 7th International Conference on 2014 Nov 17. IEEE.

    Google Scholar 

  11. 2010, Vol. 5, pp. 282–285, Jing Y, Lan Z, Hongyuan W, Yuqiang S, Guizhen C. JMeter-based aging simulation of computing system. In Computer, Mechatronics, Control and Electronic Engineering (CMCE), 2010 International Conference on 2010 Aug 24. IEEE.

    Google Scholar 

  12. 2015, pp. 356–361, Ali A, Badr N. Performance testing as a service for web applications. InIntelligent Computing and Information Systems (ICICIS), 2015 IEEE Seventh International Conference on 2015 Dec 12. IEEE.

    Google Scholar 

  13. 2016, pp. 1–5, Harikrishna P, Amuthan A. A survey of testing as a service in cloud computing. InComputer Communication and Informatics (ICCCI), 2016 International Conference on 2016 Jan 7. IEEE.

    Google Scholar 

  14. http://www.testingjournals.com/jmeter-introduction/.

  15. https://www.tutorialspoint.com/software_testing_dictionary/performance_testing.htm.

Download references

Acknowledgements

The work of researchers and publishers is meant a lot to the author during the whole process. Author expresses regards for the same. Also the help by the professors proved to be of great use. Author would also like to thank Avaya India Pvt. Ltd. for giving this opportunity of working for Avaya. The suite developed during this project is specific to SMGR (product of Avaya India Pvt. Ltd.) as the project is sponsored by Avaya.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jidnyasa Agnihotri .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Agnihotri, J., Phalnikar, R. (2018). Development of Performance Testing Suite Using Apache JMeter. In: Bhalla, S., Bhateja, V., Chandavale, A., Hiwale, A., Satapathy, S. (eds) Intelligent Computing and Information and Communication. Advances in Intelligent Systems and Computing, vol 673. Springer, Singapore. https://doi.org/10.1007/978-981-10-7245-1_32

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7245-1_32

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7244-4

  • Online ISBN: 978-981-10-7245-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics