1 / 12

PERFORMANCE TESTING OF WEB APPLICATION

PERFORMANCE TESTING OF WEB APPLICATION. PREPARED BY PRADIP CHETRI( BCT/ 2008/ 523 ) RAJ KUMAR SHRESTHA( BCT/ 2008/ 527 ) ROSHAN PUDASAINI( BCT/ 2008/ 531 ). Objective. Web application. Performance testing? Why performance testing? How to perform testing ?. Web application.

stacia
Download Presentation

PERFORMANCE TESTING OF WEB APPLICATION

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PERFORMANCE TESTINGOFWEB APPLICATION PREPARED BY PRADIP CHETRI( BCT/ 2008/ 523 ) RAJ KUMAR SHRESTHA( BCT/ 2008/ 527 ) ROSHAN PUDASAINI( BCT/ 2008/ 531 ) Prepared by P(R^2)

  2. Objective • Web application. • Performance testing? • Why performance testing? • How to perform testing? Prepared by P(R^2)

  3. Web application • Application that is accessed over a network • Application that is hosted in a browser controlled environment • Uses a web browser as client Prepared by P(R^2)

  4. Web application • Two scripts are commonly used to develop • server-side scripts( ASP , PHP ,etc ) • client-side scripts ( HTML , Javascript , etc) • Provide the same functionality and gain benefit of working across multiple platform • Simple and easy • Not need specific type of computer and operating system(some application require specific web browser) Prepared by P(R^2)

  5. Architecture of Web Application Database ( mysql, ms sql, oracle) Web Server (Apache,IIS) MiddleWare (php,Coldfusion, Asp,Jsp) Internet Web Browser (internet explorer, Firefox,Goole chrome, safari ) Prepared by P(R^2)

  6. Performance Testing Prepared by P(R^2)

  7. Performance Testing ? • Action taken against a web system • The situation presented to a web system can be normal or abnormal(e.g. heavy load, low bandwidth) • Measurement of its ability to function under specific circumstances • Measurement can be focus on front end(e.g. rending time, response time) or back end(e.g. query time , throughput) Prepared by P(R^2)

  8. Why Performance Testing? • To address one or more risk related to 1 > expense 2 > opportunity costs 3 > continuity 4 > corporate reputation • To know what type of problem was (e.g. sometimes result says that total page loading time is around 10s but page is loading slow) Prepared by P(R^2)

  9. How to perform testing? • WAPT(Web application performance tool) • Web security testing • Testing the user interface of web application • Different application testing tool are found as open source web testing tool,windows based web application tool. Prepared by P(R^2)

  10. How to perform testing? • Testing is done by back end and front end • Some back end tool • Jmeter/Grinder • Html unit • Browsermob • Some front end tools • Yslow • Pagespeed • Dynatrace • Httpwatch Prepared by P(R^2)

  11. DYNATRACE • Easy to learn and powerful tool to establish Proactive Performance Management • Automate performance in tests (increase text frequency for quicker feedback) • Detect and analyze regression(A same bug occur often. A fix in one place can destabilize other. This detect performance &reliability regression early,compare performance & behaviour of a current build to previous versions) • Meet performance goal with KPI(key performance indicator) Prepared by P(R^2)

  12. Thankyou!!! Prepared by P(R^2)

More Related