Website Load Testing Yuliya Boedeker And James C. Helm, Ph. D. INNOVATION 2002 May 16, 2002.

Slides:



Advertisements
Similar presentations
IT Technical Support South Nottingham College. Aims Knowledge of the Registry Discuss the tools available to support a technician Gain an understanding.
Advertisements

Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group
Internet Access without the Internet Cooper Christian Chris Smart.
National Database Templates for the Biosafety Clearing-House Application (NDT-nBCH) Overview of the US nBCH Applications.
Configuration management
Performance Testing - Kanwalpreet Singh.
Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development.
Load Testing Using NeoLoad
Technical Architectures
Web Server Hardware and Software
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 1.
Open an internet browser such as internet explorer.
© De Montfort University, Web Servers Chris Hand And Howell Istance De Montfort University.
Source Code Management Or Configuration Management: How I learned to Stop Worrying and Hate My Co-workers Less.
Understanding of Load Testing Tools Especially HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
1 CSE 403 Reliability Testing These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold, or modified without expressed permission.
PART A Emac Lisp   Emac Lisp is a programming language  Emacs Lisp is a dialect.
1 © ALP International CorporationMarch 2001 MD-CFUG Automating your Website Testing By Andrew L. Pollner and Lei Wang ALP International Corporation.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Low Cost Load and Performance Testing. Example Test.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
ASP.NET INTRODUCTION INTO وزارة التربية و التعليم العالي كلية العلوم و التكنولوجيا قسم علوم الحاسوب و تكنولوجيا المعلومات اعداد الاستاذ: عبد الله محمد.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
VIVO Multi-site search Structure and function overview.
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
Bottlenecks: Automated Design Configuration Evaluation and Tune.
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Managing Windows/NT Servers in a Wan/LAN Environment Stan Dylnicki Royal Bank Financial Group CMG Orlando December 13, 2000
Grant Pannell. Intrusion Detection Systems  Attempt to detect unauthorized activity  CIA – Confidentiality, Integrity, Availability  Commonly network-based.
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
Writing macros and programs for Voyager cataloging Kathryn Lybarger ELUNA 2013 May 3, #ELUNA2013.
PHP Features. Features Clean syntax. Object-oriented fundamentals. An extensible architecture that encourages innovation. Support for both current and.
An Enterprise Computer Architecture ASIG – Sept 12, 2001.
By: Jessica Watkins. “Open Source software is software which can be used, modified and improved by anyone and can be redistributed freely.” Freely, in.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
Computer Software Types Three layers of software Operation.
Module 9 Planning and Implementing Monitoring and Maintenance.
Bian Chong (Brian), KHO Supervisor: Linda McIver Second Reader: Jon McCormack.
IPS Infrastructure Technological Overview of Work Done.
BZUPAGES.COM WEB SERVER PRESENTED TO: SIR AHMAD KAREEM.
Learning Aim B.  In this section, you will consider the resources necessary for designing your website.  You will also think about any constraints that.
IST 222 Day 2. Homework for Today Take up homework and go over Go to CompTIA web site and view objectives for A+ certification test.
Computer Technician POST and The Boot Process ©UNT in Partnership with TEA1.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Week-10 (Lecture-1) Web Building STEPS OF BUILDING: create web pages using HTML add a consistent style using CSS add computer code using JavaScript add.
CFUNITED – The premier ColdFusion conference Load and Functional Testing Flex 2 and ColdFusion Matthew Stevanus Universal Mind.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
INTRO. To I.T Razan N. AlShihabi
Integration Testing.
Software Architecture in Practice
Haritha Dasari Josue Balandrano Coronel -
Multitier Architecture, MySQL & PHP
Migration Strategies – Business Desktop Deployment (BDD) Overview
11/12/2018 6:58 PM © 2004 Microsoft Corporation. All rights reserved.
4.03 Understand Information Technology activities and careers.
Moodle Scalability What is Scalability?
Distribuerte Systemer Viktigere enn vi tror, vanskeligere enn det høres Komponenttorget ‘99 Trondheim Trygve Reenskaug Numerica Taskon Distaribuerte.
SAP R/3 Installation on WIN NT-ORACLE
Lesson 1 The Web.
4.03 Understand Information Technology activities and careers.
OBJECT STORAGE AND INTEROPERABILITY
Client/Server Computing and Web Technologies
Presentation transcript:

Website Load Testing Yuliya Boedeker And James C. Helm, Ph. D. INNOVATION 2002 May 16, 2002

Objective  The objective of this presentation is to show the  What are the website load testing and stress testing  Reasons why web sites choke  Testing Tools for web applications

What is the web site load testing Load testing is an evaluation of system performance under normal conditions, all the way up to the maximum number of users supported by your configuration.

What is the web site stress testing Stress testing is a determination of how the system behaves when pushed "over the edge", including how well it recovers from being pushed in this fashion.

Reasons why web sites choke Memory Leaks-These are the bane of many a site, and are almost always due to one of three things: -sloppy programming practices -poorly written third-party components -older components in the operating system or software layers

Reasons why web sites choke Resource Locking - happens in databases, where records are "locked" against being modified so that reliable results can be returned. Bottlenecks - area in system operation where the flow of data is constrained and causes everything else to slow down.

Reasons why web sites choke Transactional Problems- problems with detailed interchange of information between the site and its user, and often involves some- thing that is processed in several distributed steps on the backend. Hardware Limitations - hardware you have just isn't enough to support the work you need to do.

Testing Tools Microsoft Web Application Stress Tool  Primarily designed to serve static pages  Tests Web applications and sees how they perform under stress  Can be scripted through a browser by recording transactions and redirecting it through the Stress Tool  User don't have to write the code for the test by hand, can simply fire up the browser, browse normally, record actions, and then use that as the stress test.

Testing Tool Astra Load Test  It's powerful, flexible, highly programmable  It uses a browser as a preliminary scripting tool  It is available for different platforms like Windows NT, 2K, XP, Me, Win 95/98

Conclusions  A load test emulates user activity and analyzes the effect of the real-world user environment on an application.  Load testing can identify problematic parts of a web application before it is accessed by hundreds or thousands of users.  Load testing uncovers fatal errors