Software performance testing and its relevance - PowerPoint PPT Presentation

About This Presentation
Title:

Software performance testing and its relevance

Description:

In software engineering, performance testing is in general testing performed to determine – PowerPoint PPT presentation

Number of Views:88

less

Transcript and Presenter's Notes

Title: Software performance testing and its relevance


1
Software performance testing and its relevance
2
  • In software engineering, performance testing is
    in general testing performed to determine how
    a system performs in terms of responsiveness and
    stability under a particular workload.
  • It can also serve to investigate, measure,
    validate or verify other quality attributes of
    the system, such as scalability, reliability and
    resource usage. Software performance testing, a
    subset of performance engineering, is a computer
    science practice which strives to build
    performance into the implementation, design and
    architecture of a system.
  • Load testing is the simplest form of performance
    testing. A load test is usually conducted to
    understand the behavior of the system under a
    specific expected load. This load can be the
    expected concurrent number of users on
    the application performing a specific number
    of transactions within the set duration.
  • This test will give out the response times of all
    the important business critical transactions. If
    the database, application server, etc. are also
    monitored, then this simple test can itself point
    towards bottlenecks in the application software.
    Software performance testing has many other types
    like this one.

3
(No Transcript)
4
  • The first set of performance metrics defines the
    performance experienced by end users of the
    application. One example of performance is
    average response times under peak load. The load
    is the volume of transactions processed by the
    application, e.g., transactions per second (tps),
    requests per second, and pages per second.
    Without being loaded by computer-based demands
    for searches, calculations, transmissions, etc.,
    most applications are fast enough, which is why
    programmers may not catch performance problems
    during development. The response times are the
    times required for an application to respond to a
    user's actions at such a load. Application
    performance management is hence the translation
    of IT metrics into business meaning.
  • With the growing number of industries depending
    increasingly on software driven operations the
    demand for Software Testers is surging every day.
    Mumbai, one of the leading cities of India,
    otherwise known as the commercial capital of the
    country for being home to one of the biggest
    entertainment industries in the world, also has a
    strong presence in the IT, ITES and Software
    Industry. No doubt, the demand for software
    testers is high there as well. There are many
    software testing companies in Mumbai that offer
    all these services.
Write a Comment
User Comments (0)
About PowerShow.com