Internet Application Testing - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Internet Application Testing

Description:

Are we using the right tools? How reliable is our ... Functionality Testing. Set of procedures verifying application works as expected. Why important? ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 16
Provided by: team48
Category:

less

Transcript and Presenter's Notes

Title: Internet Application Testing


1
Internet Application Testing
  • By Akash Agarwal

2
The NEED to Test
  • Is the site content meaningful?
  • Is this application easy to use?
  • How about browser compatible?
  • Are we using the right tools?
  • How reliable is our technology?
  • Do the Servers have enough power?
  • How many visitors are we expecting?
  • Are the machines fast enough?
  • How much activity can the site handle?

3
Testing a Web Site
  • There are mainly two essential types of testing
    that should be accomplished.
  • Functionality
  • Performance

4
Functionality Testing
  • What is it?
  • Why is so important?
  • Different kinds
  • Unit Test
  • Integrated Test
  • Functional Test
  • System Test
  • Regression Test

5
Functionality Testing
  • Set of procedures verifying application works as
    expected.
  • Why important?
  • Page display errors
  • Runtime errors
  • Improper links
  • Missing pictures
  • Many other errors

6
Functionality Testing
7
Functionality Testing
  • Unit Testing - basic component level testing.
  • Functional testing - identifying valid, invalid
    inputs and outputs.
  • Integration testing - testing combine parts of an
    application.
  • System testing - behaviors exposed by testing the
    entire integrated system.
  • Regression testing tests to ensure that no
    adverse changes occur during maintenance or
    upgrades.

8
Functionality Testing (contd.)
9
Functionality Testing (contd.)
10
Performance Testing
  • What is it?
  • Why is so important?
  • Different kinds
  • Load Test
  • Stress Test

11
Performance Testing
  • Determine runtime behavior of application.
  • Used to measure several characteristics.
  • Why important?
  • To determine performance extracted from the
    system.
  • To determine maximum load and stress can handle.
  • To prevent bottlenecks.

12
Performance Testing
  • Load Testing determine application behavior
    under load.
  • Stress Testing determines applications ability
    to handle large amounts of data.

13
Conclusions
  • Test every internet application developed.
  • Perform FUNCTIONALITY testing.
  • Test under LOAD and STRESS
  • Test early and Test often.
  • Effort used in testing is an investment.

14
References
  • http//agiletesting.blogspot.com/2005/02/performan
    ce-vs-load-vs-stress-testing.html
  • Some excerpts from Dotcomfidences Web Testing
    Techniques
  • Some excepts from Testing Applications on the Web
    by Hung Q. Nguyen
  • http//agiletesting.blogspot.com/2006/04/should-ac
    ceptance-tests-be-included-in.html

15
Thats All
Any Questions ?
Write a Comment
User Comments (0)
About PowerShow.com