|
|
| What
is Load and Performance Testing? |
Load and performance Testing are a set of tests targeted at analyzing the system behavior in real life conditions. In order to do that, several parameters need to be considered:
| |
|
Load
of Users in Web or Client Server applications |
| |
|
Load
of Traffic (API, Calls, Networking etc.) |
| |
|
Volumes
of data in database |
| |
|
Simulation
of real life problems (Jitter, Packet Lost,
Latency etc.) |
In order to
simulate those parameters, several tools need to
be used. |
| Test
cases and defects found in Load and Performance
Testing |
| |
|
Availability
|
| |
|
Response
time in different load levels on common environment |
| |
|
Maximum
clients on common environment |
| |
|
Bottlenecks
for system performance improvements |
| |
|
Memory
Leaks and DB lock |
| |
|
Throughput
of client-server |
| |
|
Memory
and CPU Usage |
| |
|
Scalability |
| |
|
Performance
on several data volumes |
| |
|
Operating
Systems/Web Servers |
| |
|
Configurations |
| |
|
Protocols |
| |
|
Load
Balancing |
| |
|
Stress
Testing |
| |
|
Screen
refresh rate |
| |
|
Voice
Quality |
| |
|
Functional
problem |
| |
|
And
many more… |
|
| Tools
to be used |
User
Load Simulation
| |
|
Mercury's LoadRunner |
| |
|
Compuware QACenter |
| |
|
Rational's Robot |
| |
|
RadView's WebLoad |
Monitor and Identify problems
| |
|
Rational Purify |
| |
|
BoundsChecker |
Traffic Generation
and Analyzers
| |
|
Agilent |
| |
|
Radcom |
| |
|
Empirix
Hammer |
| |
|
Spirent
(Abacus/Adtech/Smartbit) |
Volume
| |
|
Oracle/SQL
tools |
| |
|
QualiTest
Volume Generation tool (Propriety) |
IP Simulation
| |
|
Shunra's
Virtual Enterprise/Cloud |
|
|
| Why
QualiTest? |
| |
|
Knowledge
and experience in all Load and Performance
Tools (on-the-shelf and proprietary) |
| |
|
Experience
of more than 200 Load and Performance projects
|
| |
|
The
best experts in each tool can give full support
|
| |
|
Full
coverage of the Load and Performance (Users,
Data, Traffic, IP etc.) |
| |
|
Complete
Solution - Find the problem, analyze and give
corrective action |
| |
|
Comprehensive
Methodology that can assure minimum risk |
| |
|
Knowledge
Base and infrastructure - can save up to 30%
of the development efforts |
|
| QualiTest
Automation services |
| |
|
Evaluation
of Load and performance tools |
| |
|
Load
one-time project |
| |
|
Implementing
Load and Performance: Tools, Methodology,
Personnel, Training, Support |
| |
|
Consultancy |
|
| Common
Phases of Load Testing |
| 1. |
Load
test Plan (Environment, measured Parameters,
User profiles, Sessions, Load Test Cases etc.) |
| 2. |
Test
Environment Configuration (Tools, Data, Hardware
and Software |
| 3. |
Scripts
writing |
| 4. |
Test
Execution |
| 5. |
Analyze
and Re-test |
| 6. |
Load
Test Result / Benchmark |
|
| Experience |
| Bezeq,
SAP, Cellcom, Comverse, Whale, Amdocs, ECI, Polycom,
AOL (ICQ), Astea, Sanctum, TeleKnowledge, Demantra,
SmarTeam, Interlect, Elbit, Israel Electricity Company,
Israel Police and many more…. |
|