Call for Paper - November 2022 Edition
IJCA solicits original research papers for the November 2022 Edition. Last date of manuscript submission is October 20, 2022. Read More

Performance Testing and Profiling of Web based Application in Real Time

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2018
Authors:
Kajol Mittal, Rizwan Khan
10.5120/ijca2018917220

Kajol Mittal and Rizwan Khan. Performance Testing and Profiling of Web based Application in Real Time. International Journal of Computer Applications 180(46):30-34, June 2018. BibTeX

@article{10.5120/ijca2018917220,
	author = {Kajol Mittal and Rizwan Khan},
	title = {Performance Testing and Profiling of Web based Application in Real Time},
	journal = {International Journal of Computer Applications},
	issue_date = {June 2018},
	volume = {180},
	number = {46},
	month = {Jun},
	year = {2018},
	issn = {0975-8887},
	pages = {30-34},
	numpages = {5},
	url = {http://www.ijcaonline.org/archives/volume180/number46/29548-2018917220},
	doi = {10.5120/ijca2018917220},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}
}

Abstract

Performance testing and analysis process involves testing with the help of performance scripts and executing the scripts to run the application with the help of some performance test tool and monitoring the application performance using a APM Tool. Once the script is ready then these tests can run quickly and efficiently and Performance Analysis can be carried out by drilling down the data in APM Tool. Since the cost of performance testing is in the form of efforts and time required to create the scripts, not all tests can be converted to automated test. There should be a valid reason to pay that cost.

Performance Testing and Analysis plays an increasingly important role in the global economy and in daily experience. It helps maintain the application response time in order to prevent revenue loss. The objective of the paper is to create a pipeline by integration of Jmeter(Open Source Performance Test Tool), Dynatrace (Leading Application Performance Management Tool, Jenkins (Simple CI Server), This pipeline creation aims is to create continuous integration framework to automatically trigger performance test scripts and publish performance test results, dynatrace dashboard in Jenkins. Scripts are made using Jmeter and Application under Test is Easy Travel application.

References

  1. Ms. S. Sharmila1, Dr. E. Ramadevi2, “Analysis of Performance Testing on Web Applications” in International Journal of Advanced Research in Computer and Communication Engineering Vol. 3, Issue 3, March 2014.
  2. Shikha Dhiman, Pratibha Sharma “Performance Testing: A Comparative Study and Analysis of Web Service Testing Tools” in IJCSMC, Vol. 5, Issue. 6, June 2016, pg.507 – 512
  3. Rina and Sanjay Tyagi, “Comparative study of performance testing tools”, International Journal of Advanced Research in Computer Science and Software Engineering , 2013.
  4. Manjit Kaur and Raj Kumari, ―Comparative Study of Automated Testing Tools: TestComplete and QuickTest Pro‖, International Journal of Computer Applications (0975 – 8887), Volume 24– No.1, June 2011.
  5. Shagun Bhardwaj, “Performance Testing Tools: A Comparative Analysis”, International Journal of Engineering Technology, Management and Applied Sciences, Volume 3 Issue 4, April 2015.
  6. Harsh Verma, Arun Krishnan and Sivasubramanian. Analytics Performance Load Test. International Journal of Computer Applications 176(2):10-13, October 2017.
  7. Weyuker, E.J., Vokolos, F.I., 2000. Experience with performance testing of software systems: issues, an approach, and case study. IEEE Trans. Software. Eng. 12, 1147—1156
  8. Zhu, K., Fu, J., Li, Y., 2010. Research the performance testing and performance improvement strategy in the web application. In: 20102nd International Conference on Education Technology and Computer, vol. 2.

Keywords

Performance testing, Performance analysis, continuous integration, application performance management