<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Load Testing Blog</title>
	<atom:link href="http://www.webperformance.com/load-testing-tools/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.webperformance.com/load-testing-tools/blog</link>
	<description>Web load testing tools, stress testing, and performance tuning.</description>
	<lastBuildDate>Wed, 22 Apr 2026 03:09:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>Announcing Load Tester 7.0 External Beta!</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2026/02/announcing-load-tester-7-0-external-beta/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Wed, 04 Feb 2026 03:07:53 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Load Tester]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6472</guid>

					<description><![CDATA[
AI that works for you — not the other way around.



After 27 years of accelerating the web, we&#8217;re shipping Web Performance Load Tester 7.0. It&#8217;s our biggest release since the product debuted in 2000, and it&#8217;s the release where AI finally pulls its weight in a load-testing tool.  But it&#8217;s AI on our customers&#8217; terms, not the industry&#8217;s. The four pillars of 7.0 are about keeping you in control of your data, your infrastructure, and your costs — while taking the tedious parts of load testing off your plate.




Bring your own AI — your API keys, your models, your &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2026/02/announcing-load-tester-7-0-external-beta/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Finally A Solid Replacement for Evernote</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2026/01/finally-a-solid-replacement-for-evernote/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Fri, 02 Jan 2026 16:02:32 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Evernote]]></category>
		<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6468</guid>

					<description><![CDATA[
18 years ago I subscribed to <a href="http://www.evernote.com">Evernote</a>, a document management system that allowed me to go paperless. Every bit of paper that comes into my house immediately gets scanned on my phone and entered into my account, where its accessible from my phone. That includes email attachments like PDFs, notes from meetings, invoices, medical bills, etc. No matter where I am, I can easily lookup that account number or receipt without needing paper or a laptop. 



I happily paid the yearly fee as it increased over that time, but two years ago Evernote was purchased by Bending Spoons, an EU-based &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2026/01/finally-a-solid-replacement-for-evernote/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Load Tester 6.9 &#8211; New Interactive Dashboard, Massively Faster Correlation, New Regions</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2025/12/load-tester-6-9-new-interactive-dashboard-massively-faster-correlation-new-regions/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Sun, 07 Dec 2025 18:57:40 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Performance Reports]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[Release Notes]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[automatic variable correlation]]></category>
		<category><![CDATA[New EC2 Regions]]></category>
		<category><![CDATA[Performance Increase]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6465</guid>

					<description><![CDATA[



    
    
    Web Performance Load Tester 6.9 &#8211; Interactive Analytics Dashboard


    
        
            
                

                    
                    &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2025/12/load-tester-6-9-new-interactive-dashboard-massively-faster-correlation-new-regions/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>WPLoadAnalyzer-AI Beta Release Available for Download</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2025/10/wploadanalyzer-ai-beta-release-available-for-download/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Thu, 23 Oct 2025 18:06:18 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Load Testing]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6460</guid>

					<description><![CDATA[


    
    
    
        WPLoadAnalyzer-AI
        Find out if your website is getting faster or slower
        
        
        
            Beta Access Now Available
        
    
    
    
    &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2025/10/wploadanalyzer-ai-beta-release-available-for-download/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Announcing Load Tester 6.8!</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2025/07/announcing-load-tester-6-8/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Tue, 15 Jul 2025 22:37:17 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[correlation]]></category>
		<category><![CDATA[OAUTH]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6442</guid>

					<description><![CDATA[
We&#8217;re excited to announce the release of Web Performance Tester version 6.8, packed with significant enhancements that make testing modern web applications easier and more powerful than ever. This release represents months of development focused on security, performance, and reliability improvements.  Licenses for existing customers will be updated the week of July 21st.  



Easy Page Delineation



As we explain in the article <a href="https://www.webperformance.com/load-testing-tools/blog/2019/07/understanding-web-pages/">Understanding Web Pages in Modern Web Apps</a>, it can be difficult to figure out the definition of a &#8220;web page&#8221; in modern apps.  With asynchronous calls and single-page architectures the definition of a &#8220;page&#8221; has &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2025/07/announcing-load-tester-6-8/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>How Many Accounts do you need for Load Testing?</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2025/04/how-many-test-users-do-you-need-for-load-testing/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Thu, 24 Apr 2025 13:40:10 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6424</guid>

					<description><![CDATA[
Eventually in every planning meeting for web load testing the question comes up:&#160; can we test with just one user account? &#160;



The short answer is &#8220;no&#8221;. &#160;



The longer answer is &#8220;heck no&#8221;. &#160;



The best practice is always to simulate real users as closely as practical, which in this case means concurrent simulated users should login on separate accounts, just like real users.&#160; If the test cases are idempotent, i.e. running them doesn’t affect the state of the account, and user accounts aren&#8217;t cached, then the answer is easy:&#160;at a minimum you need as many test accounts as the maximum number &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2025/04/how-many-test-users-do-you-need-for-load-testing/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>How to Find Hidden Web Server Load Testing Bottlenecks in Scatter Plots</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2024/11/identifying-web-server-load-testing-bottlenecks-in-scatter-plots/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Fri, 01 Nov 2024 13:03:27 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Performance Reports]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6410</guid>

					<description><![CDATA[If you&#8217;ve been using average page load data to evaluate your website&#8217;s performance, you could be missing important bottlenecks that are reducing your conversion rates and causing customers to have a frustrating experience.  While averages are easy to understand, they cover up all of the details. After all, if the average load time of a page is 2 seconds, many users are seeing load times slower than that, but we don’t know exactly how slow. The industry standard of expressing site performance in percentiles is technically accurate, but also doesn’t give a full picture.
Here&#8217;s a good example.  A recent client, &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2024/11/identifying-web-server-load-testing-bottlenecks-in-scatter-plots/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Load testing with OAUTH authentication</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2024/05/load-testing-with-oauth-authentication/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Mon, 06 May 2024 18:39:29 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[oath]]></category>
		<category><![CDATA[OAUTH]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6384</guid>

					<description><![CDATA[There has always been a race between hackers and web security experts.   Performance testing professionals are caught in the crossfire, since the same techniques used by hackers are the ones we use to configure test scripts.   
OAUTH 2 is the de-facto authentication standard these days, and while thanks to <a href="http://files.webperformance.com/manuals/manual60/Content/FieldsView.htm">Load Tester&#8217;s advanced editing</a> it&#8217;s not too hard to configure a Load Tester script, there are a few extra steps you&#8217;ll need to take. Unfortunately there&#8217;s no automatic way of configuring a script since each implementation can be different.  This article will show how to &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2024/05/load-testing-with-oauth-authentication/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Recording with Brotli Encoding</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2024/05/recording-with-brotli-encoding/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Mon, 06 May 2024 15:42:40 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[accept-encoding]]></category>
		<category><![CDATA[brotli]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[recording]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6373</guid>

					<description><![CDATA[Load Tester 6.7 and earlier does not support Brotli encoding.  This is obviously planned for future releases, but for now you may need to use this workaround. If the site just has brotli on static pages there&#8217;s no need to do anything special, but if you are testing a site that is using Brotli encoding on security API calls that return session variables you&#8217;ll want to read on.
Brotli encoding has been gaining in popularity because it was designed from the group up for streaming.  As a result, it reduces latency over gzip, which was originally designed for files &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2024/05/recording-with-brotli-encoding/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>How to Disable Unneeded Extractors and Better Handle Web Page Variations</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2023/09/how-to-disable-unneeded-extractors-and-better-handle-web-page-variations/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Thu, 21 Sep 2023 19:58:26 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6363</guid>

					<description><![CDATA[ASM or Automated State Management is one of Load Tester&#8217;s best features, saving loads of time by automatically detecting and configuring dynamic web fields. This makes Load Tester many times faster than trying to configure a test case using a manual tool like JMeter.
The downside is that sometimes the logic picks up fields that don&#8217;t really change dynamically, which can have a downside of generating parsing errors when the page layout is different for different users.  
Long term you&#8217;d probably want to adjust the detection rules to avoid configuring too many fields, but in the short term the Fields &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2023/09/how-to-disable-unneeded-extractors-and-better-handle-web-page-variations/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Load Testing Salesforce Apps</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2023/03/load-testing-salesforce-apps/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Thu, 16 Mar 2023 16:33:40 +0000</pubDate>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6321</guid>

					<description><![CDATA[&#160;

CRM functionality is so integral to many business workflows that writing a Salesforce app is often cheaper and faster than starting from scratch.  Why reinvent the wheel with 50%+ of the functionality you need is already in Salesforce?  But just like a 100% custom app, Salesforce apps must be tested for performance, not just functionality, especially when integrating into an existing customer back-office or 3rd party system.  And Salesforce is one of the more difficult platforms to test because of the complicated field naming conventions typical of auto-generated front ends.
The first challenge is just the sheer overall complexity of a &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2023/03/load-testing-salesforce-apps/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Load Testing with Microsoft Edge</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2020/07/load-testing-with-microsoft-edge/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Fri, 03 Jul 2020 16:42:18 +0000</pubDate>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Edge]]></category>
		<category><![CDATA[Microsoft Edge]]></category>
		<category><![CDATA[recording]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6299</guid>

					<description><![CDATA[Recently Microsoft has been pushing their new Edge browser release by forcing users to start it upon login.   If you want to start recording with Edge then Load Tester has you covered with just a few configuration steps.
First, go to the Browser settings in Load Tester:     Window-&#62;Preferences-&#62;Web Performance-&#62;Browser
<a href="https://www.webperformance.com/load-testing-tools/blog/wp-content/uploads/2020/07/Screen-Shot-2020-07-03-at-12.22.35-PM.png"></a>
Click the Add Button on the right and configure a new setting for Edge.   The path is as shown above for Windows 10.
Be sure to check &#8220;Use Operating System-wide Proxy Settings&#8221;!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Click Apply, and then OK.
When recording you&#8217;ll now see a new option to record with Edge:
<a href="https://www.webperformance.com/load-testing-tools/blog/wp-content/uploads/2020/07/Screen-Shot-2020-07-03-at-12.22.52-PM.png"></a>
You&#8217;ll probably &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2020/07/load-testing-with-microsoft-edge/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Generating Dynamic UUID with a Javascript Data Source</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2020/05/generating-dynamic-uuid-with-a-javascript-data-source/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Mon, 18 May 2020 15:46:20 +0000</pubDate>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[data source]]></category>
		<category><![CDATA[datasource]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[scripted data source]]></category>
		<category><![CDATA[scripted datasource]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6290</guid>

					<description><![CDATA[We recently had a customer question on how to dynamically generate UUIDs during a load test, and the answer illustrates two interesting techniques in Load Tester:

How to use javascript to dynamically generate data during a test.
How to make call outs to the more extensive Java functions within javascript.

In this example let&#8217;s assume the UUID is being used as a path element that you want to dynamically replace during a test like this:
http://mysite/path1/123e4567-e89b-12d3-a456-426614174000
Like much of the test case configuration in Load Tester, the process to edit the dynamic behavior starts in the Fields View.   Click on the URL to select &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2020/05/generating-dynamic-uuid-with-a-javascript-data-source/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Distinct Think Time setting for Virtual User Pacing</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2019/10/distinct-think-time-setting-for-virtual-user-pacing/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Fri, 25 Oct 2019 15:11:40 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6284</guid>

					<description><![CDATA[Load Tester 6.7 includes a new option for Virtual User Pacing. When configuring Think Time Generators (Window &#62; Preferences &#62; Web Performance &#62; Think Time), the new checkbox is labeled Distinct &#8211; Allow users to have distinct paces. This applies only to the random variation generators. When turned on, it changes how the random variation range is applied to think time.

When turned off, the think time generator will function as it always did &#8211; for each think-time encountered, it will vary the think time (as configured in the testcase) by a random value within the configured range. When turned on, &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2019/10/distinct-think-time-setting-for-virtual-user-pacing/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Configuring Bearer Tokens for Load Testing</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2019/10/configuring-bearer-tokens/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Wed, 16 Oct 2019 20:21:23 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[bearer]]></category>
		<category><![CDATA[bearer token]]></category>
		<category><![CDATA[token]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6271</guid>

					<description><![CDATA[A  method of authentication that has become more popular these days is <a href="https://tools.ietf.org/html/rfc6750">bearer tokens</a>, which require some additional configuration in Load Tester.
You can first tell if a website uses bearer tokens because the site will throw <a href="https://en.wikipedia.org/wiki/HTTP_404">404 errors</a> when attempting a playback.  Examing the headers will show a header entry called &#8220;Authorization&#8221; with the format shown below:
<a href="https://www.webperformance.com/load-testing-tools/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-16-at-4.05.15-PM.png"></a>
The value will appear one or more times.  Some sites just set the value once, and others will try and set it on different parts of a website.
The first thing to do is find where the value appears using the Search Tab &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2019/10/configuring-bearer-tokens/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Understanding Web Pages in Modern Web Apps</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2019/07/understanding-web-pages/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Thu, 11 Jul 2019 15:00:11 +0000</pubDate>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[WP Load Tester]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[web page]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6244</guid>

					<description><![CDATA[With the advent of AJAX and one-page applications, the concent of a &#8220;web page&#8221; as a single file with HTML is antiquated. A simple website where the user navigates from page to page has morphed into a web-based application, with complicated user interface elements that aren&#8217;t web pages in the traditional sense.
And yet for testing purposes, we need to separate the different stages of a workflow for a web-based application. In Load Tester, then, the concent of a &#8220;page&#8221; could be anything from a traditional HTML file to a single asynchronous AJAX call. The common denominator is each &#8220;page&#8221; is &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2019/07/understanding-web-pages/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Measurements plugin for SeleniumIDE is now available in the Firefox add-ons store</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2019/05/measurements-plugin-for-seleniumide-is-now-available-in-the-firefox-add-ons-store/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Wed, 29 May 2019 14:29:45 +0000</pubDate>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[Selenium]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6233</guid>

					<description><![CDATA[This Firefox extension is a plugin for SeleniumIDE that makes it easy to collect performance measurements during a test. Installing this extension will add new commands for starting and stopping timers and provides a UI for viewing and downloading the collected measurements.
Install the <a href="https://addons.mozilla.org/en-US/firefox/addon/seleniumide-measurements/">extension in Firefox</a> and then <a href="https://www.webperformance.com/load-testing-tools/blog/articles/selenium-ide-measurements-plugin/">browse the documentation</a> to get started!
This extension is 0.1/experimental status and is our first publicly released extension &#8211; please let us know what you think! Feel free to add comments here or <a href="https://webperformance.freshdesk.com/">contact support</a> for help.
Chris Merrill, Chief Engineer
]]></description>
		
		
		
			</item>
		<item>
		<title>Site is slow under load, but the servers aren&#8217;t busy?!?</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/08/site-is-slow-under-load-but-the-servers-arent-busy/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Wed, 01 Aug 2018 13:49:40 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Load Testing Services]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6140</guid>

					<description><![CDATA[The problem
Here is the situation: We are running a load test for a customer. The web servers are showing low to moderate CPU utilization and low disk activity. They have plenty of memory available. The middle-tier servers are reporting similar measurements. So is the database. Everything looks good in the load test.
But then, as we apply more load, the user experience begins to suffer &#8211; response times degrade a little. Then a lot. Soon they have exceeded the acceptable thresholds and gone far beyond. Eventually, as we continue to increase the load, the virtual users start to detect errors from &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2018/08/site-is-slow-under-load-but-the-servers-arent-busy/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Checking HTTP status codes from your Selenium/Java tests with the Meddler extension</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/07/checking-http-status-codes-from-your-seleniumjava-tests-with-the-meddler-extension/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Mon, 30 Jul 2018 18:03:39 +0000</pubDate>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[QA and Functional Testing]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[meddler]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6114</guid>

					<description><![CDATA[Over the years, I&#8217;ve see a couple of questions repeatedly on the Selenium boards related to HTTP status codes: How do I check for broken links (404s)? How can I check the status code of a web-service request made from my web-app? The answer is usually &#8220;Selenium can not do that&#8221; because, of course, Selenium is a browser automation tool &#8211; not a full-featured testing solution. Other answers suggest various solutions&#8230;none that I&#8217;ve seen are elegant.
This problem came to my mind last week as I was considering a task that will require writing a browser extension to solve a different, &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2018/07/checking-http-status-codes-from-your-seleniumjava-tests-with-the-meddler-extension/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>How to Handle a Website where Cookies are set via Javascript</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/07/how-to-handle-a-website-where-cookies-are-set-via-javascript/</link>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Mon, 16 Jul 2018 21:32:20 +0000</pubDate>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Load Testing]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6122</guid>

					<description><![CDATA[The process instead is to locate where the cookie value is set in javascript, parse the value, and set the cookie value inside the cookie store. The new cookie value is then updated in every subsequent transaction automatically.]]></description>
		
		
		
			</item>
		<item>
		<title>Backup and Restore Chronograf Dashboards</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/07/backup-and-restore-chronograf-dashboards/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Thu, 12 Jul 2018 14:45:56 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Chronograf]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6101</guid>

					<description><![CDATA[<a href="https://www.influxdata.com/time-series-platform/chronograf/">Chronograf</a> is a web-based GUI for visualizing time-series data, typically from a time-series database such as <a href="https://www.influxdata.com/time-series-platform/influxdb/">InfluxDB</a>. I have been using it recently to store load-test measurements created by the <a href="http://ide4selenium.com/">MuseIDE</a> Measurements extension.

I have been running it in the cloud, starting up a fresh instance whenever I have the need for storing load test results. This is handy and very cost-effective, but starting from scratch means that I need to set up dashboards of the metrics I want to see every time.
Looking for a solution, I found a <a href="https://www.influxdata.com/blog/chronograf-dashboard-definitions/">post on the InfluxData blog</a> that describes an &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2018/07/backup-and-restore-chronograf-dashboards/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Introducing the Influx extension for MuseIDE</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/07/introducing-the-influx-extension-for-museide/</link>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Mon, 09 Jul 2018 18:23:07 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[Chronograf]]></category>
		<category><![CDATA[InfluxDB]]></category>
		<category><![CDATA[Telegraf]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6095</guid>

					<description><![CDATA[<a href="https://www.influxdata.com/">InfluxData</a> offers a set of tools that are well-purposed for load testing:

<a href="https://www.influxdata.com/time-series-platform/influxdb/">InfluxDB</a> is a time series database that is very good for storing measurements generated during load testing
<a href="https://www.influxdata.com/time-series-platform/telegraf/">Telegraf</a> is a client that can report performance-related OS measurements to InfluxDB (CPU%, Memory%, bandwidth, network and disk I/O, etc). Useful for monitoring both the load generators and the servers.
<a href="https://www.influxdata.com/time-series-platform/chronograf/">Chronograf</a> is a visualization tool for time-series databases &#8211; very handy for visualizing and analyzing load test measurements.


To make use of InfluxDB and Chronograf to store load test measurements from tests built with <a href="http://ide4selenium.com/">MuseIDE</a>, we needed to get the &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2018/07/introducing-the-influx-extension-for-museide/">Continue reading &#187;</a>]]></description>
		
		
		
			</item>
		<item>
		<title>Bootstrapping an Alpine EC2 instance for Ansible and Docker</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/04/bootstrapping-an-alpine-ec2-instance-for-ansible-and-docker/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2018/04/bootstrapping-an-alpine-ec2-instance-for-ansible-and-docker/#respond</comments>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Thu, 26 Apr 2018 15:35:05 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[alpine]]></category>
		<category><![CDATA[ansible]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[EC2]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=6032</guid>

					<description><![CDATA[One of the challenges in running a large load test is the orchestration of a large number of machines to generate load. This involves a series of steps:

Creating the instances
Install the load testing software
Sending the test configuration
Run the test
Collect test results
Shutdown the instances

<a href="https://www.webperformance.com/load-testing-tools/pro-features.html">Load Tester</a> does that pretty effortlessly in EC2 &#8211; our customers as well as our own test engineers love not having to worry about those steps. It just works. As I evolve our next generation of testing tools, I am revisiting this problem and looking at solutions from a different angle. Last week, I decided to investigate &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2018/04/bootstrapping-an-alpine-ec2-instance-for-ansible-and-docker/">Continue reading &#187;</a>]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2018/04/bootstrapping-an-alpine-ec2-instance-for-ansible-and-docker/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is the Fastest Web Browser in 2018?</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2018/02/what-is-the-fastest-web-browser-in-2018/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2018/02/what-is-the-fastest-web-browser-in-2018/#comments</comments>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Fri, 23 Feb 2018 20:15:42 +0000</pubDate>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[Real Browser]]></category>
		<category><![CDATA[browser performance]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[page load times]]></category>
		<category><![CDATA[page speed]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5931</guid>

					<description><![CDATA[Even though interoperability has been conquered, browsers still want to compete on performance, so picking the fastest one is a reasonable question.  But what does browser performance mean in a world in which many people now have 1 Gb/s network connections in their home, and a 4G LTE phone connection can go up to 173Mb/s?]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2018/02/what-is-the-fastest-web-browser-in-2018/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Legion: Status, and Future Plans</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/12/legion-status-motivation-and-future-plans/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/12/legion-status-motivation-and-future-plans/#respond</comments>
		
		<dc:creator><![CDATA[lane]]></dc:creator>
		<pubDate>Tue, 12 Dec 2017 14:45:53 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Load Testing Services]]></category>
		<category><![CDATA[open source]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5908</guid>

					<description><![CDATA[Over the past two years, my employer, Web Performance, Inc, has supported my
work on the <a href="http://lane-webperformance.github.io/legion-starter-pack/">Legion Load Testing Framework</a> when my other duties permit. The result has been a very flexible suite of software that has given us the ability to take on work that would otherwise be beyond the scope of our usual tools.
That being said. Legion remains experimental. Legion may be most appropriate for the unusual edge cases: proprietary, eccentric, or unusual protocols, or project requirements that other tools can&#8217;t handle, or if you want to write your load test using your own Node.js client APIs.
Legion absolutely &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2017/12/legion-status-motivation-and-future-plans/">Continue reading &#187;</a>]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/12/legion-status-motivation-and-future-plans/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Case for Legion</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/12/the-case-for-legion/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/12/the-case-for-legion/#respond</comments>
		
		<dc:creator><![CDATA[lane]]></dc:creator>
		<pubDate>Tue, 05 Dec 2017 14:45:50 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5906</guid>

					<description><![CDATA[What is Legion?
Legion is a distributed, protocol-agnostic load testing tool. You can learn more or get started with Legion on the <a href="http://lane-webperformance.github.io/legion-starter-pack/">legion-starter-pack GitHub page</a>.
Why does it exist?
I wanted to create a tool that would solve the most challenging problems I&#8217;ve
encountered in my seven years of helping clients improve the performance,
capacity, and risk exposure of their network-enabled applications.
Those problems include:

Complexity of the use case or test design,
Unusual or proprietary protocols,
Requirements to scale beyond one million concurrent users,
Difficulty understanding or trusting the results of a test, and,
Difficulties with training new people on a given tool.

My hope is that Legion will eventually &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2017/12/the-case-for-legion/">Continue reading &#187;</a>]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/12/the-case-for-legion/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Case Study: Load Testing a Raw TCP Service</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/11/case-study-load-testing-a-raw-tcp-service/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/11/case-study-load-testing-a-raw-tcp-service/#respond</comments>
		
		<dc:creator><![CDATA[lane]]></dc:creator>
		<pubDate>Mon, 27 Nov 2017 21:10:02 +0000</pubDate>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[internet-of-things]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[legion]]></category>
		<category><![CDATA[socket]]></category>
		<category><![CDATA[tcp]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5900</guid>

					<description><![CDATA[Last updated November 2017. You can also read this article on <a href="http://lane-webperformance.github.io/legion-starter-pack/case_study.html">legion-starter-pack GitHub page</a>.
A customer approached us wanting to load test a network service via a proprietary binary TCP protocol. The customers use case involved thousands of simultaneous connections from mobile IoT (Internet of Things) devices.
We decided that this was a perfect opportunity to use Legion.
Requirements
The protocol called for sequential request/response communication with no pipelining or interleaving of messages. There were multiple request and response types which had varying sizes and some fields of every request needed to be unique or dynamic. There seemed to be at least some &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2017/11/case-study-load-testing-a-raw-tcp-service/">Continue reading &#187;</a>]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/11/case-study-load-testing-a-raw-tcp-service/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Load Testing is Not an Academic Problem</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-is-not-an-academic-problem/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-is-not-an-academic-problem/#respond</comments>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Mon, 13 Nov 2017 15:06:29 +0000</pubDate>
				<category><![CDATA[Load Testing Services]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Load Tester]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[performance goal]]></category>
		<category><![CDATA[performance testing]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5872</guid>

					<description><![CDATA[For Rowan University, ensuring that their students can get registered for classes is not an academic problem. If errors or system crashes prevent students from getting into the classes they need, it can have a serious impact on their academic careers, potentially even resulting in additional educational costs. So when the IT wizards at Rowan were planning significant upgrades to their hardware and the Banner 9 software from Ellucian to ensure the best possible experience for their students, they knew load testing was an essential part of the project.]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-is-not-an-academic-problem/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Load Testing the New York Marathon 2017</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-the-new-york-marathon-2017/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-the-new-york-marathon-2017/#respond</comments>
		
		<dc:creator><![CDATA[Michael Czeiszperger]]></dc:creator>
		<pubDate>Fri, 03 Nov 2017 18:46:26 +0000</pubDate>
				<category><![CDATA[Load Testing Services]]></category>
		<category><![CDATA[load testing consulting]]></category>
		<category><![CDATA[load testing services]]></category>
		<category><![CDATA[web performance]]></category>
		<category><![CDATA[web performance consulting]]></category>
		<category><![CDATA[web stress services]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5879</guid>

					<description><![CDATA[The New York Marathon is coming up on Nov 5th, and for the 5th year in a row we completed a large load test to prepare their site for race day.   Last year 51,394 people ran, and each one of them conceivably had relatives and friends who would want to check on their progress.]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/11/load-testing-the-new-york-marathon-2017/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Load Testing for the 2017 Eclipse</title>
		<link>https://www.webperformance.com/load-testing-tools/blog/2017/08/load-testing-for-the-2017-eclipse/</link>
					<comments>https://www.webperformance.com/load-testing-tools/blog/2017/08/load-testing-for-the-2017-eclipse/#respond</comments>
		
		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Tue, 22 Aug 2017 15:17:30 +0000</pubDate>
				<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Load Testing Services]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://www.webperformance.com/load-testing-tools/blog/?p=5857</guid>

					<description><![CDATA[It has been 99 years since a solar eclipse has crossed the entire continental US, coast-to-coast. 14 states will be treated to 2½ minutes of total darkness by the August 2017 eclipse. I remember watching the partial solar eclipse of February 1979 in my school playground. I am (obviously) a little bit of a science geek, so when I got the assignment to load test the <a href="https://www.nasa.gov/eclipselive">Eclipse Live 2017</a> site, I was excited. Besides the prestige, it&#8217;s really fun to be associated with a project that will be seen by millions, even in a minor role.

NASA hosts much of &#8230; <a href="https://www.webperformance.com/load-testing-tools/blog/2017/08/load-testing-for-the-2017-eclipse/">Continue reading &#187;</a>]]></description>
		
					<wfw:commentRss>https://www.webperformance.com/load-testing-tools/blog/2017/08/load-testing-for-the-2017-eclipse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
