Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Investigation on performance testing and evaluation of PReWebN: a Java technique for implementing web application

Investigation on performance testing and evaluation of PReWebN: a Java technique for implementing web application

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Performance testing of web application is essential from the perspective of users as well as developers, since it directly reflects the behaviour of the application. As such the authors have developed a prototype research web application based on Java technique to study the performance and to evaluate the technique used for developing the web application. The application is called as PReWebN (prototype research web application in netbeans platform). Load and stress testing have been carried out on PReWebN using Mercury LoadRunner to study the performance, stability, scalability, reliability, efficiency and cost effectiveness of the technique. The performance depends on metrics such as hits/s, response time, throughput, errors/s and transaction summary. These metrics for the application are tested with different stress levels. The statistical testing on the recorded data has been carried out to study the stability and quality of the application. The present study reveals that the web application developed with Java technique is more stable, reliable, scalable and cost effective than its other counterpart such as Microsoft .NET technology. The authors present the architecture, testing procedure, results of performance testing as well as the results of statistical testing on recorded data of PReWebN.

References

    1. 1)
      • M.R. Spiegel . (2000) Theory and problems of probability and statistics.
    2. 2)
      • E. Burns , C. Schalk , N. Griffin . (2010) JavaServer Faces 2.0: the complete reference.
    3. 3)
      • Securing web application across the software development life cycle. White paper published by IBM (2010): http://www.findwhitepapers.com/technology/software_development/software_testing.
    4. 4)
      • What's the difference between load and stress testing?, http://www.faqs.org/faqs/software-eng/testing-faq/section-15.html.
    5. 5)
      • Application-testing tool: Mercury LoadRunner 8.0, http://pcquest.ciol.com/content/software/2004/104093002.asp.
    6. 6)
      • Leff, A., Rayfield, J.T.: `Web-application development using the model/view/controller design pattern', Fifth IEEE Int. Enterprise Distributed Object Computing Conf., September 2004–2007, Seattle, Washington.
    7. 7)
    8. 8)
      • M. Kalita , T. Bezboruah . (2011) Investigation on performance testing and evaluation of PReWebD: A. NET technique for implementing web application.
    9. 9)
      • Almeida, M., Almeida, V., Yates, D.J.: `Measuring the behavior of a world wide web server', Seventh IFIP Conf. on High Performance Networking (HPN), April 1997, White Plains, NY, p. 57–72.
    10. 10)
      • Subraya, B.M., Subrahmanya, S.V.: `Object driven performance testing of web applications', First Asia-Pacific Conf. on Quality Software (APAQS’00), , Hong Kong, China.
    11. 11)
      • Stress testing, http://www.manageengine.com/products/qengine/stress-testing.html.
    12. 12)
      • J.A. Whittaker . (2000) What is software testing? And why is it so hard?.
    13. 13)
      • M. Kalita , T. Bezboruah . On HTML and XML based web design and implementation techniques. Far East J. Electron. Commun. , 1 , 65 - 79
    14. 14)
      • Stress testing, http://en.wikipedia.org/wiki/Stress_testing.
    15. 15)
      • What is web testing, http://searchwindevelopment.techtarget.com/sDefinition/0,sid8_gci534970,00.html.
    16. 16)
      • Hu, Y., Nanda, A., Yang, Q.: `Measurement, analysis and performance improvement of the apache web server', 18thIEEE Int. Performance, Computing and Communications Conf., (IPCCC’99), February 1999.
    17. 17)
      • Application Performance Testing. White paper, .NET Research Library (2011): http://researchlibrary.theserverside.net/detail/RES/1300815134_825.htmlt.
    18. 18)
      • S.K. Pal . (1998) Statistics for geo scientists, techniques and applications.
    19. 19)
      • Á. Bogárdi-Mészöly , Z. Szitás , T. Levendovszky , H. Charaf . Investigating factors influencing the response time in ASP.NET web applications. LNCS , 223 - 233
    20. 20)
    21. 21)
      • E. Cecchet , A. Chanda , S. Elnikety , J. Marguerite , W. Zwaenepoel . (2003) Performance comparison of middleware architectures for generating dynamic web content.
    22. 22)
    23. 23)
      • B. Dudney , J. Lehr , B. Willis , M. LeRoy . (2004) Mastering java server faces.
    24. 24)
      • Software performance testing, http://en.wikipedia.org/wiki/Software_performance_testing.
    25. 25)
      • Fujita, Y., Murata, M., Miyahara, H.: `Performance modeling and evaluation of web systems', Proc. 1998 IEEE Communication Quality and Reliability Workshop, May 1998.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen.2011.0030
Loading

Related content

content/journals/10.1049/iet-sen.2011.0030
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address