SlideShare a Scribd company logo
1 of 24
Download to read offline
Loadster Testing
By: Suja B & Krishnalal E B
.Net Developers, RapidValue
Loadster Testing
© RapidValue Solutions
Contents
Executive Summary......................................................................................................................................3
Project Repository ............................................................................................................................................................................ 3
Dashboard......................................................................................................................................................................................... 3
Steps to perform load testing ........................................................................................................................4
Conclusion ..................................................................................................................................................23
Loadster Testing
© RapidValue Solutions
Executive Summary
This document explains about Loadster Load testing and provides the details about the steps that
are required to perform the load test. This document is prepared after the successful
implementation of the Load Test in one of our customer projects. The blog, essentially, gives you
an idea of how Load Testing is considered to be a method to determine how an application will
behave under load. “Load”, generally, refers to the total user traffic at a given time. This
document also explains how Load testing software can be used to gain knowledge about several
different metrics like stress, stability, spike, scalability, baseline.
Loadster workbench is an integrated environment which enables you to perform load testing.
Load test can be performed using any number of virtual users. It gives us provision to record and
edit the scripts and the test results are obtained after performing the test. It has an in-built load
engine through which we can perform load testing with concurrent virtual users.
Project Repository
Loadster has a repository called project repository for each project, script etc. Test results, after
completing the load test, is also stored in this repository.
Dashboard
When the load test starts providing information, regarding the number of users, time taken to
complete the test is displayed on the dashboard. In spite of that, there are number of options
provided on the left side of dashboard namely response times, network throughput, transaction
throughput, transaction, error, virtual user, and load engine information. You can view a graph of
load test by clicking on any of these options as the load test runs.
Loadster Testing
© RapidValue Solutions
Steps to perform load testing
The steps included in load testing are as follows:
Step 1: Scripting
It represents the actions performed by a user or a number of users during load test. It can be
created manually or scripts can be recorded. Multiple number of scripts can run during a load
test.
a) Recording Scripts
 Configure the port: Loadster has an HTTP/S proxy that can record traffic between your
web browser and the applications you are testing. The proxy runs on localhost port 1997
by default.
 Configure the web browser to use this port as proxy for recording traffic. For eg: In
Mozilla, Select options >Advanced >Network >Settings, select Manual proxy
configuration to configure the port. Click ok.
 Click on the record button in the script editor for recording the script.
Loadster Testing
© RapidValue Solutions
 All the actions performed by the user in the above web browser will be recorded. After
completing the recording, click on „Stop Recording‟.
 Filter the unwanted requests by unchecking the respective recorded scripts. Click on done
recording.
 Then, the recorded traffic will be appended to the script.
b) Playing Scripts
 After recording the script, run the script with a single virtual user.
 Successful commands are indicated by three green dots under the http command.
 Errors are indicated by three red dots under the http command.
Step 2: Scenario
It is used to create a number of virtual users during a load test. We can configure the number of
users, scripts to be run for the users and load engine.
Loadster Testing
© RapidValue Solutions
a) Creating a scenario
 After creating the project a scenario will be created. To add the virtual users click on „+‟
button.
 There are options to edit the number of users included in each group.
 A graph on the top shows the details of virtual user group. Each user group is
indicated by different color.
 There is a provision to add or remove user groups by clicking the „-„button.
 You can, also, change the built-in-load engine and select other option from the
list.
Loadster Testing
© RapidValue Solutions
b) Running Load Test
 Once scenario has been created, click on launch test button, to start load testing.
 A popup displaying the fuel details is displayed. Click on „ok‟ button.
 A test dashboard window will be displayed which contains Response Times, Network
Throughput, Transactions, Transaction Throughput, Errors, Virtual users and Load
engines as shown below:
o Response Times: It is the time taken by a page or HTTP request to respond. On
clicking on the response times in the left side bar, a graph will be displayed which
indicates the response times per page for the duration of the test.
Loadster Testing
© RapidValue Solutions
o Network Throughput: It indicates the amount of data transferred between loadster
and the application during the load test. It is expressed in Megabits per Second
(Mbps). There is also a cumulative throughput graph which indicates the total amount
of uploaded or downloaded data during the load test. It is expressed in Mega Bytes
(MB).
Loadster Testing
© RapidValue Solutions
o Transactions: This section displays a graph which shows any transaction (pages,
hits, and errors) as the load test runs.
Loadster Testing
© RapidValue Solutions
o Transaction Throughput: It displays a graph which indicates the number of actions
completed within a specified unit of time.
Loadster Testing
© RapidValue Solutions
o Errors: It displays any error which has been encountered during load test. There are
3 types of error graphs:
 Errors by type: This graph indicates how many times a particular error has
occurred. Each error is indicated by a different color and the count is also
shown in the graph.
Loadster Testing
© RapidValue Solutions
 Errors by page:-This graph indicates the number of times an error has occurred per
page. It shows the page details and the number of errors in each page.
Loadster Testing
© RapidValue Solutions
 Error breakdown: It displays the Group, User, Location, Error Type and Count
Information for each error occurred.
Loadster Testing
© RapidValue Solutions
 Virtual Users: This graph shows the virtual user progression and total number of
users in the test.
Loadster Testing
© RapidValue Solutions
o Load Engines: This shows information about CPU Utilization, Thread Count,
Memory Utilization and Latency.
 CPU Utilization: This graph shows information about how busy is the load
engine‟s CPU. If more than one load engine is used, each one will be
indicated by a different color.
Loadster Testing
© RapidValue Solutions
 Thread Count:-It indicates the total number of threads in use by a load engine.
Loadster Testing
© RapidValue Solutions
 Memory Utilization: It shows the amount of memory used by a load engine.
Loadster Testing
© RapidValue Solutions
 Latency: This graph displays the delay between loadster workbench and load engine.
It is expressed in seconds. There should be an appreciable network connection in
order to decrease the latency.
Loadster Testing
© RapidValue Solutions
 A popup appears when the load test is finished. Click on „ok‟ button.
 A test result, corresponding to the load test that is executed, is generated.
Loadster Testing
© RapidValue Solutions
Step 3: Analyzing the test results
a) A test report will be saved in the repository when the load test is completed. You can
either rename the display name of the report or delete the report.
b) Customizing the report: On clicking the „customize‟ button in the report you can enter the
title, summary and notes on the report.
Loadster Testing
© RapidValue Solutions
The resulting test report after customization is shown below:
Loadster Testing
© RapidValue Solutions
c) Exporting an HTML report:- You can export the test report generated in HTML format
by clicking on „Export as Html‟ button. Then, you should specify the location where the
document should be exported. Once it is saved, a popup will be displayed. Click on „Ok‟
button.
Loadster Testing
© RapidValue Solutions
Conclusion
Loadster is a load testing tool for websites, web applications and HTTP web services. It helps you to,
easily, simulate a realistic and a large volume of users to find bottlenecks, improve reliability, and
optimize user experience. Loadster Performance is the creator of Loadster that is a commercial load
testing tool. It helps to simulate and predict how web applications will behave under heavy load. This
tool is best to identify performance bottlenecks in your application. Load test your applications now!
Loadster Testing
© RapidValue Solutions
About Us
RapidValue is a leading provider of end-to-end mobility and cloud solutions to enterprises
worldwide. Armed with a large team of experts in consulting, UX design and application
engineering, along with experience delivering global projects, we offer a range of services across
various industry verticals. RapidValue delivers its services to the world‟s top brands and Fortune
1000 companies, and has offices in the United States and India.
Disclaimer:
This document contains information that is confidential and proprietary to RapidValue Solutions Inc. No part of it
may be used, circulated, quoted, or reproduced for distribution outside RapidValue. If you are not the intended
recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is
strictly prohibited and may be unlawful.
www.rapidvaluesolutions.com/blogwww.rapidvaluesolutions.com
+1 877.690.4844 contactus@rapidvaluesolutions.com

More Related Content

What's hot

Accessibility patterns testable requirements during early design
Accessibility patterns testable requirements during early designAccessibility patterns testable requirements during early design
Accessibility patterns testable requirements during early designAidan Tierney
 
Mt s13 defect_management
Mt s13 defect_managementMt s13 defect_management
Mt s13 defect_managementTestingGeeks
 
ISTQB Performance Tester Sample Questions
ISTQB Performance Tester Sample QuestionsISTQB Performance Tester Sample Questions
ISTQB Performance Tester Sample QuestionsNeeraj Kumar Singh
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software TestingSagar Joshi
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answersMaria FutureThoughts
 
Ctfl at sample exam a v1.2 answers
Ctfl at sample exam a v1.2 answersCtfl at sample exam a v1.2 answers
Ctfl at sample exam a v1.2 answersNeeraj Kumar Singh
 
Bug life cycle
Bug life cycleBug life cycle
Bug life cycleBugRaptors
 
ISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersNeeraj Kumar Singh
 
Software testing
Software testingSoftware testing
Software testingSengu Msc
 
Thesis - Linux on the desktop
Thesis - Linux on the desktopThesis - Linux on the desktop
Thesis - Linux on the desktopAdam Lalani
 
Defect life cycle and Defect Status Life Cycle
Defect life cycle and Defect Status Life CycleDefect life cycle and Defect Status Life Cycle
Defect life cycle and Defect Status Life Cyclepavansmiles
 
Aloha Social Networking Portal - Design Document
Aloha Social Networking Portal - Design DocumentAloha Social Networking Portal - Design Document
Aloha Social Networking Portal - Design DocumentMilind Gokhale
 

What's hot (20)

Test plan
Test planTest plan
Test plan
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Accessibility patterns testable requirements during early design
Accessibility patterns testable requirements during early designAccessibility patterns testable requirements during early design
Accessibility patterns testable requirements during early design
 
Mt s13 defect_management
Mt s13 defect_managementMt s13 defect_management
Mt s13 defect_management
 
iOS Application Testing
iOS Application TestingiOS Application Testing
iOS Application Testing
 
Test management
Test managementTest management
Test management
 
ISTQB Performance Tester Sample Questions
ISTQB Performance Tester Sample QuestionsISTQB Performance Tester Sample Questions
ISTQB Performance Tester Sample Questions
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers
 
acceptance testing
acceptance testingacceptance testing
acceptance testing
 
Ctfl at sample exam a v1.2 answers
Ctfl at sample exam a v1.2 answersCtfl at sample exam a v1.2 answers
Ctfl at sample exam a v1.2 answers
 
Compatibility Testing
Compatibility TestingCompatibility Testing
Compatibility Testing
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Bug life cycle
Bug life cycleBug life cycle
Bug life cycle
 
ISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' Answers
 
Software testing
Software testingSoftware testing
Software testing
 
Thesis - Linux on the desktop
Thesis - Linux on the desktopThesis - Linux on the desktop
Thesis - Linux on the desktop
 
Defect life cycle and Defect Status Life Cycle
Defect life cycle and Defect Status Life CycleDefect life cycle and Defect Status Life Cycle
Defect life cycle and Defect Status Life Cycle
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Aloha Social Networking Portal - Design Document
Aloha Social Networking Portal - Design DocumentAloha Social Networking Portal - Design Document
Aloha Social Networking Portal - Design Document
 

Viewers also liked

Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...RapidValue
 
Cross browser testing using BrowserStack
Cross browser testing using BrowserStack Cross browser testing using BrowserStack
Cross browser testing using BrowserStack RapidValue
 
MySQL Database Replication - A Guide by RapidValue Solutions
MySQL Database Replication - A Guide by RapidValue SolutionsMySQL Database Replication - A Guide by RapidValue Solutions
MySQL Database Replication - A Guide by RapidValue SolutionsRapidValue
 
Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...RapidValue
 
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...RapidValue
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging ChallengesAaron Irizarry
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Viewers also liked (10)

Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
Cross browser testing using BrowserStack
Cross browser testing using BrowserStack Cross browser testing using BrowserStack
Cross browser testing using BrowserStack
 
MySQL Database Replication - A Guide by RapidValue Solutions
MySQL Database Replication - A Guide by RapidValue SolutionsMySQL Database Replication - A Guide by RapidValue Solutions
MySQL Database Replication - A Guide by RapidValue Solutions
 
Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...
 
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Loadster Load Testing by RapidValue Solutions

Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runnertelab
 
Loadrunner interview questions and answers
Loadrunner interview questions and answersLoadrunner interview questions and answers
Loadrunner interview questions and answersGaruda Trainings
 
Performance testing with loadrunner by kc
Performance testing with loadrunner by kcPerformance testing with loadrunner by kc
Performance testing with loadrunner by kckrishna chaitanya
 
Top 20 LoadRunner Interview Questions and Answers in 2023.pptx
Top 20 LoadRunner Interview Questions and Answers in 2023.pptxTop 20 LoadRunner Interview Questions and Answers in 2023.pptx
Top 20 LoadRunner Interview Questions and Answers in 2023.pptxAnanthReddy38
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance TestingAtul Pant
 
Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1Sun Technlogies
 
Load testing using_neoload by kc
Load testing using_neoload by kcLoad testing using_neoload by kc
Load testing using_neoload by kckrishna chaitanya
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5Shay Ginsbourg
 
Load Runner Methodology to Performance Testing
Load Runner Methodology to Performance TestingLoad Runner Methodology to Performance Testing
Load Runner Methodology to Performance Testingijtsrd
 
Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )jagdishdevabhaipatel
 
Load runner 8.0
Load runner 8.0Load runner 8.0
Load runner 8.0medsherb
 
Top 20 LoadRunner Interview Questions and Answers in 2023.pdf
Top 20 LoadRunner Interview Questions and Answers in 2023.pdfTop 20 LoadRunner Interview Questions and Answers in 2023.pdf
Top 20 LoadRunner Interview Questions and Answers in 2023.pdfAnanthReddy38
 
Quick guide to plan and execute a load test
Quick guide to plan and execute a load testQuick guide to plan and execute a load test
Quick guide to plan and execute a load testduke.kalra
 
observability pre-release: using prometheus to test and fix new software
observability pre-release: using prometheus to test and fix new softwareobservability pre-release: using prometheus to test and fix new software
observability pre-release: using prometheus to test and fix new softwareSneha Inguva
 
LoadUI web performance testing tool
LoadUI web performance testing toolLoadUI web performance testing tool
LoadUI web performance testing toolMilind Rupchandani
 
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...Vishal Parekh
 
Traffic genarator
Traffic genarator Traffic genarator
Traffic genarator MarkHopper18
 
Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Suresh Mishra
 

Similar to Loadster Load Testing by RapidValue Solutions (20)

Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runner
 
Loadrunner interview questions and answers
Loadrunner interview questions and answersLoadrunner interview questions and answers
Loadrunner interview questions and answers
 
Performance testing with loadrunner by kc
Performance testing with loadrunner by kcPerformance testing with loadrunner by kc
Performance testing with loadrunner by kc
 
LoadTracer
LoadTracer LoadTracer
LoadTracer
 
Wap Tpresentation
Wap TpresentationWap Tpresentation
Wap Tpresentation
 
Top 20 LoadRunner Interview Questions and Answers in 2023.pptx
Top 20 LoadRunner Interview Questions and Answers in 2023.pptxTop 20 LoadRunner Interview Questions and Answers in 2023.pptx
Top 20 LoadRunner Interview Questions and Answers in 2023.pptx
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance Testing
 
Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1
 
Load testing using_neoload by kc
Load testing using_neoload by kcLoad testing using_neoload by kc
Load testing using_neoload by kc
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
 
Load Runner Methodology to Performance Testing
Load Runner Methodology to Performance TestingLoad Runner Methodology to Performance Testing
Load Runner Methodology to Performance Testing
 
Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )
 
Load runner 8.0
Load runner 8.0Load runner 8.0
Load runner 8.0
 
Top 20 LoadRunner Interview Questions and Answers in 2023.pdf
Top 20 LoadRunner Interview Questions and Answers in 2023.pdfTop 20 LoadRunner Interview Questions and Answers in 2023.pdf
Top 20 LoadRunner Interview Questions and Answers in 2023.pdf
 
Quick guide to plan and execute a load test
Quick guide to plan and execute a load testQuick guide to plan and execute a load test
Quick guide to plan and execute a load test
 
observability pre-release: using prometheus to test and fix new software
observability pre-release: using prometheus to test and fix new softwareobservability pre-release: using prometheus to test and fix new software
observability pre-release: using prometheus to test and fix new software
 
LoadUI web performance testing tool
LoadUI web performance testing toolLoadUI web performance testing tool
LoadUI web performance testing tool
 
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...
Load ui web Load Testing Open source Performance Testing tool Learn Load UI W...
 
Traffic genarator
Traffic genarator Traffic genarator
Traffic genarator
 
Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4
 

More from RapidValue

How to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaHow to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaRapidValue
 
Play with Jenkins Pipeline
Play with Jenkins PipelinePlay with Jenkins Pipeline
Play with Jenkins PipelineRapidValue
 
Accessibility Testing using Axe
Accessibility Testing using AxeAccessibility Testing using Axe
Accessibility Testing using AxeRapidValue
 
Guide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinGuide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinRapidValue
 
Automation in Digital Cloud Labs
Automation in Digital Cloud LabsAutomation in Digital Cloud Labs
Automation in Digital Cloud LabsRapidValue
 
Microservices Architecture - Top Trends & Key Business Benefits
Microservices Architecture -  Top Trends & Key Business BenefitsMicroservices Architecture -  Top Trends & Key Business Benefits
Microservices Architecture - Top Trends & Key Business BenefitsRapidValue
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIRapidValue
 
Appium Automation with Kotlin
Appium Automation with KotlinAppium Automation with Kotlin
Appium Automation with KotlinRapidValue
 
Build UI of the Future with React 360
Build UI of the Future with React 360Build UI of the Future with React 360
Build UI of the Future with React 360RapidValue
 
Python Google Cloud Function with CORS
Python Google Cloud Function with CORSPython Google Cloud Function with CORS
Python Google Cloud Function with CORSRapidValue
 
Real-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelReal-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelRapidValue
 
Automation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDAutomation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDRapidValue
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkRapidValue
 
Video Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsVideo Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsRapidValue
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterRapidValue
 
Migration to Extent Report 4
Migration to Extent Report 4Migration to Extent Report 4
Migration to Extent Report 4RapidValue
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QARapidValue
 
Data Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsData Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsRapidValue
 
Test Case Creation in Katalon Studio
Test Case Creation in Katalon StudioTest Case Creation in Katalon Studio
Test Case Creation in Katalon StudioRapidValue
 
How to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindHow to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindRapidValue
 

More from RapidValue (20)

How to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaHow to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-Spa
 
Play with Jenkins Pipeline
Play with Jenkins PipelinePlay with Jenkins Pipeline
Play with Jenkins Pipeline
 
Accessibility Testing using Axe
Accessibility Testing using AxeAccessibility Testing using Axe
Accessibility Testing using Axe
 
Guide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinGuide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in Kotlin
 
Automation in Digital Cloud Labs
Automation in Digital Cloud LabsAutomation in Digital Cloud Labs
Automation in Digital Cloud Labs
 
Microservices Architecture - Top Trends & Key Business Benefits
Microservices Architecture -  Top Trends & Key Business BenefitsMicroservices Architecture -  Top Trends & Key Business Benefits
Microservices Architecture - Top Trends & Key Business Benefits
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
 
Appium Automation with Kotlin
Appium Automation with KotlinAppium Automation with Kotlin
Appium Automation with Kotlin
 
Build UI of the Future with React 360
Build UI of the Future with React 360Build UI of the Future with React 360
Build UI of the Future with React 360
 
Python Google Cloud Function with CORS
Python Google Cloud Function with CORSPython Google Cloud Function with CORS
Python Google Cloud Function with CORS
 
Real-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelReal-time Automation Result in Slack Channel
Real-time Automation Result in Slack Channel
 
Automation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDAutomation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDD
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular Framework
 
Video Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsVideo Recording of Selenium Automation Flows
Video Recording of Selenium Automation Flows
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeter
 
Migration to Extent Report 4
Migration to Extent Report 4Migration to Extent Report 4
Migration to Extent Report 4
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QA
 
Data Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsData Seeding via Parameterized API Requests
Data Seeding via Parameterized API Requests
 
Test Case Creation in Katalon Studio
Test Case Creation in Katalon StudioTest Case Creation in Katalon Studio
Test Case Creation in Katalon Studio
 
How to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindHow to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using Valgrind
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Loadster Load Testing by RapidValue Solutions

  • 1. Loadster Testing By: Suja B & Krishnalal E B .Net Developers, RapidValue
  • 2. Loadster Testing © RapidValue Solutions Contents Executive Summary......................................................................................................................................3 Project Repository ............................................................................................................................................................................ 3 Dashboard......................................................................................................................................................................................... 3 Steps to perform load testing ........................................................................................................................4 Conclusion ..................................................................................................................................................23
  • 3. Loadster Testing © RapidValue Solutions Executive Summary This document explains about Loadster Load testing and provides the details about the steps that are required to perform the load test. This document is prepared after the successful implementation of the Load Test in one of our customer projects. The blog, essentially, gives you an idea of how Load Testing is considered to be a method to determine how an application will behave under load. “Load”, generally, refers to the total user traffic at a given time. This document also explains how Load testing software can be used to gain knowledge about several different metrics like stress, stability, spike, scalability, baseline. Loadster workbench is an integrated environment which enables you to perform load testing. Load test can be performed using any number of virtual users. It gives us provision to record and edit the scripts and the test results are obtained after performing the test. It has an in-built load engine through which we can perform load testing with concurrent virtual users. Project Repository Loadster has a repository called project repository for each project, script etc. Test results, after completing the load test, is also stored in this repository. Dashboard When the load test starts providing information, regarding the number of users, time taken to complete the test is displayed on the dashboard. In spite of that, there are number of options provided on the left side of dashboard namely response times, network throughput, transaction throughput, transaction, error, virtual user, and load engine information. You can view a graph of load test by clicking on any of these options as the load test runs.
  • 4. Loadster Testing © RapidValue Solutions Steps to perform load testing The steps included in load testing are as follows: Step 1: Scripting It represents the actions performed by a user or a number of users during load test. It can be created manually or scripts can be recorded. Multiple number of scripts can run during a load test. a) Recording Scripts  Configure the port: Loadster has an HTTP/S proxy that can record traffic between your web browser and the applications you are testing. The proxy runs on localhost port 1997 by default.  Configure the web browser to use this port as proxy for recording traffic. For eg: In Mozilla, Select options >Advanced >Network >Settings, select Manual proxy configuration to configure the port. Click ok.  Click on the record button in the script editor for recording the script.
  • 5. Loadster Testing © RapidValue Solutions  All the actions performed by the user in the above web browser will be recorded. After completing the recording, click on „Stop Recording‟.  Filter the unwanted requests by unchecking the respective recorded scripts. Click on done recording.  Then, the recorded traffic will be appended to the script. b) Playing Scripts  After recording the script, run the script with a single virtual user.  Successful commands are indicated by three green dots under the http command.  Errors are indicated by three red dots under the http command. Step 2: Scenario It is used to create a number of virtual users during a load test. We can configure the number of users, scripts to be run for the users and load engine.
  • 6. Loadster Testing © RapidValue Solutions a) Creating a scenario  After creating the project a scenario will be created. To add the virtual users click on „+‟ button.  There are options to edit the number of users included in each group.  A graph on the top shows the details of virtual user group. Each user group is indicated by different color.  There is a provision to add or remove user groups by clicking the „-„button.  You can, also, change the built-in-load engine and select other option from the list.
  • 7. Loadster Testing © RapidValue Solutions b) Running Load Test  Once scenario has been created, click on launch test button, to start load testing.  A popup displaying the fuel details is displayed. Click on „ok‟ button.  A test dashboard window will be displayed which contains Response Times, Network Throughput, Transactions, Transaction Throughput, Errors, Virtual users and Load engines as shown below: o Response Times: It is the time taken by a page or HTTP request to respond. On clicking on the response times in the left side bar, a graph will be displayed which indicates the response times per page for the duration of the test.
  • 8. Loadster Testing © RapidValue Solutions o Network Throughput: It indicates the amount of data transferred between loadster and the application during the load test. It is expressed in Megabits per Second (Mbps). There is also a cumulative throughput graph which indicates the total amount of uploaded or downloaded data during the load test. It is expressed in Mega Bytes (MB).
  • 9. Loadster Testing © RapidValue Solutions o Transactions: This section displays a graph which shows any transaction (pages, hits, and errors) as the load test runs.
  • 10. Loadster Testing © RapidValue Solutions o Transaction Throughput: It displays a graph which indicates the number of actions completed within a specified unit of time.
  • 11. Loadster Testing © RapidValue Solutions o Errors: It displays any error which has been encountered during load test. There are 3 types of error graphs:  Errors by type: This graph indicates how many times a particular error has occurred. Each error is indicated by a different color and the count is also shown in the graph.
  • 12. Loadster Testing © RapidValue Solutions  Errors by page:-This graph indicates the number of times an error has occurred per page. It shows the page details and the number of errors in each page.
  • 13. Loadster Testing © RapidValue Solutions  Error breakdown: It displays the Group, User, Location, Error Type and Count Information for each error occurred.
  • 14. Loadster Testing © RapidValue Solutions  Virtual Users: This graph shows the virtual user progression and total number of users in the test.
  • 15. Loadster Testing © RapidValue Solutions o Load Engines: This shows information about CPU Utilization, Thread Count, Memory Utilization and Latency.  CPU Utilization: This graph shows information about how busy is the load engine‟s CPU. If more than one load engine is used, each one will be indicated by a different color.
  • 16. Loadster Testing © RapidValue Solutions  Thread Count:-It indicates the total number of threads in use by a load engine.
  • 17. Loadster Testing © RapidValue Solutions  Memory Utilization: It shows the amount of memory used by a load engine.
  • 18. Loadster Testing © RapidValue Solutions  Latency: This graph displays the delay between loadster workbench and load engine. It is expressed in seconds. There should be an appreciable network connection in order to decrease the latency.
  • 19. Loadster Testing © RapidValue Solutions  A popup appears when the load test is finished. Click on „ok‟ button.  A test result, corresponding to the load test that is executed, is generated.
  • 20. Loadster Testing © RapidValue Solutions Step 3: Analyzing the test results a) A test report will be saved in the repository when the load test is completed. You can either rename the display name of the report or delete the report. b) Customizing the report: On clicking the „customize‟ button in the report you can enter the title, summary and notes on the report.
  • 21. Loadster Testing © RapidValue Solutions The resulting test report after customization is shown below:
  • 22. Loadster Testing © RapidValue Solutions c) Exporting an HTML report:- You can export the test report generated in HTML format by clicking on „Export as Html‟ button. Then, you should specify the location where the document should be exported. Once it is saved, a popup will be displayed. Click on „Ok‟ button.
  • 23. Loadster Testing © RapidValue Solutions Conclusion Loadster is a load testing tool for websites, web applications and HTTP web services. It helps you to, easily, simulate a realistic and a large volume of users to find bottlenecks, improve reliability, and optimize user experience. Loadster Performance is the creator of Loadster that is a commercial load testing tool. It helps to simulate and predict how web applications will behave under heavy load. This tool is best to identify performance bottlenecks in your application. Load test your applications now!
  • 24. Loadster Testing © RapidValue Solutions About Us RapidValue is a leading provider of end-to-end mobility and cloud solutions to enterprises worldwide. Armed with a large team of experts in consulting, UX design and application engineering, along with experience delivering global projects, we offer a range of services across various industry verticals. RapidValue delivers its services to the world‟s top brands and Fortune 1000 companies, and has offices in the United States and India. Disclaimer: This document contains information that is confidential and proprietary to RapidValue Solutions Inc. No part of it may be used, circulated, quoted, or reproduced for distribution outside RapidValue. If you are not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is strictly prohibited and may be unlawful. www.rapidvaluesolutions.com/blogwww.rapidvaluesolutions.com +1 877.690.4844 contactus@rapidvaluesolutions.com