Tuesday, 29 November 2016

Performance Testing Online Training

PERFORMANCE TESTING ONLINE TRAINING @ VIVANTA IT LABS


An online course designed to make you an expert in using Performance Testing and learn all that is required to perform load, stress, spike and soak testing on software applications or components.
Performance testing is the non-functional testing technique measure the quality attributes and determine system parameters. It measures the system workload and analyse then perform statistics to gain concurrency goal. Collecting metrics from each injection and collating performance data for intensive reporting. Prioritise the objective and scope of non-functional testing done by understanding the performance risk. Performance Testing Online Training explain in-depth concepts of covering load, stress, spike and soak testing.

Performance Testing Online Training Overview

Vivanta IT Labs is expert in Performance Testing Online Training teach test scripts and test assets. The trainers enable advanced teaching methodology to have complete understanding on integrating diagnostics capabilities which enable swift identification, scalability bottlenecks and resolution of performance. Students are guided to explore testing skills and efficiently face real-time challenges by 13+ year experienced industry experts.



Performance Testing Training Curriculum



Introduction to Performance – Workflow

Definition for Performance testing
Types of Performance Testing
Need for Performance testing
Automate Performance Testing
Automated Performance Testing Phases

Requirements Collection

Design
Build
Execute
Analysis and Tuning

Performance Test Planning

Load / Performance Tool Evaluation & Selection
Test Process / Methodology and Test Strategy
Performance Test Start/Stop Criteria
Test Environmental Setup and Pre-Requisites
Analysis and Report Generation
Pass / Fail / Exit Criteria

Protocols

Web (HTTP/HTML)
Webservices
Ajax (Click and Script)
SAP(WEB)

Types of Performance Tests

Smoke Test
Load Test
Stress Test
Endurance/soak Test
Spike Test, Capacity Test
Failover Test

Sniffing Tools

HTTP Fox
HTTP Watch
Manual Script writing

Introduction to Load Runner

Load Runner Terminology
Load Runner Vuser Technology
Protocol Advisor
Tool GUI introduction

Components of Load Runner

Vugen
Controller
Agent Process
Load Generator
Analysis

C-Classes (required for Load Runner)

Function Calling
Loops
Strings and Arrays
File Operations

Different Modes of Recording

url mode
html mode

Runtime Settings

Runlogic -iterations
Log, Multi threading
Error handling

Scripting Enhancements

Comments
Transaction points
Check points
Parameterisation
Correlation
Manual
Automation
Correlation during recording and after recording
Creating correlation rules
Randomising values and pick up the values
Error handling

Logs

Replay
Recording
Generation
Event

Executing Scenario using Controller

Designing Scenarios
Goal-Oriented Scenario
Manual Scenario
Scenario Schedule
Schedule By Scenario
Schedule By Group
Basic Schedule
Real world schedule
Start Vusers(Ramp Up)
Duration(Steady state)
Stop Vusers(Ramp down)
Execution of different types of test
Design Calculations
Vusers Status in the execution

Setting up the Monitors

OS level
Windows
UNIX
Server level
IIS
WEB LOGIC
ORACLE
SQL
Performance Metrics
Counters
Monitoring tools
Perfmon
Controller

Analyzing Results

Summary Report
Calculation of 90th percentile
Running Vusers Graph
Hits per Second
Throughput
Calculation of throughput
Transaction Summary
Average Transaction Response Time
Root and casual analysis
Graph Settings
OS level(CPU & Memory utilisation)

Miscellaneous

Issues
Scripting level
Execution level
Analysis level
Rendezvous point and IP spoofing
Status Codes and port numbers
Diff B/W the functions and their uses

Real Time Exposure

POC
Day to day activities
End to end process of load testing
Identifying bottle necks
Making reports(HTML/Word)
Daily Status Reports

Components in Silk Performer

Workbench – Scripting and Execution
True Log Explorer – Checking Logs
Explorer – Monitoring and Analysis

Silk Performer Workbench

BDL Scripting,
Scripting Enhancements
Comments
Measuring Points
Check Points
Data Parsing
Parameterisation
Agent Pool Connection

Workloads

Increasing
Steady State
All day
Dynamic
Queuing

Silk Performer Explorer

Add counters to monitor
OS level
Server level

Reporting

Creating and analyzing baseline report
Generating reports from silk performer explorer
Merging i@ and m@ files
Test reports preparation

FEEL FREE TO CONTACT US

Your feedback is valuable to us. Please send us your suggestions.

USA OFFICE

INDIA OFFICE