Performance Testing
#1

Definition
The performance testing is a measure of the performance characteristics of an application. The main objective of a performance testing is to demonstrate that the system functions to specification with acceptable response times while processing the required transaction volumes in real-time production database. The objective of a performance test is to demonstrate that the system meets requirements for transaction throughput and response times simultaneously. The main deliverables from such a test, prior to execution, are automated test scripts and an infrastructure to be used to execute automated tests for extended periods.

Software testing is the process in which we uncover errors that were made unintentionally as it was designed and constructed. Software testing is done to improve software quality. A strategy for software testing is developed by project managers, software engineers and testing specialists.

Characteristics of testing

" To perform effective testing, a software team should conduct effective formal technical reviews. By doing so, many errors will be eliminated before testing commences.
" Testing begins at the component level and works "outward" toward the integration of the entire computer-based system.
" Different testing techniques are appropriate at different points in time.
" Testing is conducted by the developer of the software and (for large projects) an independent test group.
" Testing and debugging are different activities, but debugging must be accommodated in any testing strategy.

Types of Testing

Alpha Test
Alpha test is conducted at the developer's site by the end user. The software used in a natural setting with the developer "looking over the shoulder" of a typical user and records errors and usage problems. Alpha tests are conducted in a controlled environment.
Beta Test
Beta test is conducted at the end user's site. Unlike alpha testing, the developer is generally not present. Therefore, the beta test is a "live" application of the software in an environment that cannot be controlled by the developer. The end user records all problems that are encountered during beta test and reports these to the developer at regular intervals. As a result of problems reported during beta test, software engineers make modifications and then prepare for release of the software product to the entire customer base.

White-Box Testing
White-Box Testing is sometimes called as glass-box testing. Logical paths through the software and collaborations between components are tested by providing test cases that exercise specific set of conditions and/or loops. Using White-Box Testing methods software engineers derive test cases that
" Guarantee that all independent paths within a module have been exercised at least once.
" Exercise all logical decision on their true and false sides.
" Execute all loops at their boundaries and within their operational bounds.
" Exercise internal data structure to ensure their validity.

Black-Box Testing
Black-Box Testing is also called as behavioral testing. Black-Box Testing alludes to tests that are conducted at the software interface. It focuses on the functional requirements of the software. Black-Box Testing attempts to find errors in the following categories:
" Incorrect or missing functions.
" Interface errors.
" Errors in data structure or external data base access.
" Behavior / performance errors.
" Initialization and termination errors.
Reply
#2
get me the report
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: testing bias, how to streamturbine testing, extent of regression testing, testing air quality, psychoeducational testing denver, relay performance testing ppt, performance testing criteria,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Vertical Handoff Decision Algorithm Providing Optimized Performance in Heterogeneous Wireless Networks computer science topics 2 30,480 07-10-2016, 09:02 AM
Last Post: ijasti
  High Performance DSP Architectures computer science crazy 1 8,154 12-12-2012, 12:18 PM
Last Post: seminar details
  high speed protocol processor to boost gateway performance electronics seminars 1 2,883 13-02-2012, 01:26 PM
Last Post: seminar paper
  IMPROVING INTRUSION DETECTION PERFORMANCE USING LAMSTAR NEURAL NETWORK full report computer science topics 2 3,043 28-10-2011, 09:31 AM
Last Post: seminar addict
  Performance evaluation of EAR routing protocol for fixed power sensor networks seminar class 1 1,422 09-05-2011, 07:12 PM
Last Post: rafik
  Adaptation Performance of Covert Channels in Dynamic Source Routing seminar class 0 878 19-04-2011, 03:21 PM
Last Post: seminar class
  REGRESSION TESTING seminar class 0 1,240 12-04-2011, 04:27 PM
Last Post: seminar class
  Improving TCP/IP Performance over Third-Generation Wireless Networks Wifi 2 2,385 23-03-2011, 09:04 PM
Last Post: sunil.dsimple
  PERFORMANCE COMPARISON OF AODV AND DSR ROUTING PROTOCOLS IN MANETs project report helper 1 2,536 15-03-2011, 09:54 AM
Last Post: talaash_143some_one
  Using Jini for high performance network computing seminar class 0 1,162 03-03-2011, 11:59 AM
Last Post: seminar class

Forum Jump: