Definition of Performance Testing: To confirm the
interoperability of system, computer program or application, network and speed,
effectiveness, scalability, reliability of application is come in performance
testing. This process also can test by two or more software applications to
compare the speed, bandwidth, reliability, efficiency and data transfer rate..
Manually performance testing is possible or not?
It is not easy but extremely difficult to perform the
performance testing manually, better judgment will be to use performance
testing tool from market.
Automation tools for Performance Testing:
There are two types of tools for performance testing.
Commercial Tools:
i.
Hp Performance Tester or Load
Runner- Load runner supported the all protocols:
Pros and Cons of Load runner or HP performance tool:
Pros and Cons of HP Performance Tester tool |
Borland Silk Performer:
It is a stress and enterprise class load tool. It has
capacity to test application in multiple environments with the thousands or
concurrent users. Silkperformer also supports to protocols which have widest
range.
Features:
1. Components like i. performance explorer
ii.
Workbench
iii.
True Log Explorer
2. It requires minimum resources or hardware for virtual
users
Pros and Cons of the Silk Performer tool:
Pros and Cons of the Borland Silk Performer tool |
Rational Performance Tester: It is load and
performance testing tool made by IBM Corporation. RPT or Rational performance
tester is performance test creation, analysis and execution tool that helps the
developer team to verify the scalability and reliability of websites before
making them live on production.
Features:
i.
No involvement of Code
ii.
Even and Scheduled base test
iii.
Identification of immediate performance
problem in real time reporting
iv.
Large multi users tests execution
v.
Correct user profile workloads
vi.
Test data variation automation
vii.
Customization with Java Code
Open Source Tools:
Apache Jmeter: comes in open source tool. It can be
used to test load and performance testing for measuring and analyzing the
performance of variety of services. This tool is made only for websites type
software applications.
Features: Apache doesn’t ask state of is
infrastructure for supports and load testing with multiple load injectors
controlled by a unique controller.
Performance tools V/s Technology:
Technology V/s Performance Tools |
Software application is slow, choose correct performance testing tool, definition and real world examples of performance testing, automation tool for performance testing in market, Manually performance testing is possible or not
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
These Software Test Tools will only yield desired results if they are selected carefully and most importantly serving the need of the organization without hampering the smooth workflow. Here are few steps that will guide on selecting test tools successfully
ReplyDelete