New Supervisor in Town
Tags: performance, testing, webperf
Published: 2020-07-10 15:48:10

<!-- wp:paragraph -->
<p>Recently I stumbled upon a new load testing solution called Supervisor. I landed Supervisor.com from <a rel="noreferrer noopener" href="https://grafana.com/about/events/grafanacon/2020/" target="_blank">GrafanaCon 2020</a> event page. When I was browsing thru the speaker's profile, <a rel="noreferrer noopener" href="https://www.supervisor.com/" target="_blank">Supervisor.com</a> caught my attention. <strong>Matti Paksula</strong>, CTO of Supervisor delivered a speech about "<strong>Chrome browsing data to Grafana — as you browse</strong>" on May 26. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Initially I thought, the app is related is hiring and consultancy. It turns out to be a load testing solution. Then I visited Supervisor.com, touch based with <strong>Lauri Kasti</strong>, CEO of Supervisor.com in the chat to know more about their offerings. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Couple days later, Matti and I met online to discuss more about Supervisor, how it works, features etc. This blog outlines high level overview about Supervisor, its important features, quick demo etc.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Please note this is NOT a sponsored post.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>What is Supervisor?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>There are lot of tools and solutions available for performance testing in the market. Their features and offerings are legacy and similar. E.g. transactions, data parameterization, scenario set up, CI/CD, and so on.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>You could ask what is unique in Supervisor. Simply put, Supervisor is a load testing solution using real browsers with no headache in setting up load generators and maintenance. You can onboard Supervisor for your testing needs quickly as possible.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>Core features of Supervisor</h2>
<!-- /wp:heading -->

<!-- wp:list -->
<ul><li>Load testing using real browsers where you can view the replay</li><li>It does not crash your site when the test is running, if the site is not performing, it will stop the test immediately.</li><li>You can scale your tests from one browser to tens of thousands of browsers easily.</li><li>Actual response time only (no average, percentile, min, max)</li><li>Minimal design and intuitive user interface. If you are an avid gamer, the UI is for you :)</li></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2>How to register?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Simply visit <a rel="noreferrer noopener" href="https://app.supervisor.com/signup" target="_blank">https://app.supervisor.com/signup</a> and fill the form and hit Sign up button to register. No credit card required.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":7451,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="https://qainsights.com/wp-content/uploads/2020/07/2020-07-08_19-08-21-12-1024x500.png" alt="" class="wp-image-7451"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Free plan allows you to run the test with 4 browsers (Chrome) for 10 minutes.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>Exclusive Discount for QAInsights</h2>
<!-- /wp:heading -->

<!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"vivid-green-cyan","customTextColor":"#111111","className":"is-style-outline"} -->
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link has-text-color has-background has-vivid-green-cyan-background-color" style="color:#111111">USE COUPON CODE <strong>QAINSIGHTS2020 </strong>for 20% OFF</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:heading -->
<h2>Let us run a quick test</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>As I mentioned, on-boarding Supervisor takes only couple minutes. Let us run a quick test for a minute and see how Supervisor works.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Enter the URL and select the <strong>Free </strong>plan and hit go. The workspace is self-explanatory where you can slide up/down to change the number of users (browsers), start, stop, reset graph etc. </p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":7254,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="https://qainsights.com/wp-content/uploads/2020/05/image-4-1024x492.png" alt="" class="wp-image-7254"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Based on the number of browsers the instances will spin up immediately. Below snapshot is for 5 users.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":7256,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="https://qainsights.com/wp-content/uploads/2020/05/image-5-1024x351.png" alt="" class="wp-image-7256"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Once the set up is done, click on <strong>Run </strong>button which will open the test scenario design configuration. In this modal, you can configure how you want to ramp up, number of clicks, think time etc. After configuring, click on <strong>Go </strong>to start the test.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":7257,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="https://qainsights.com/wp-content/uploads/2020/05/image-6-1024x371.png" alt="" class="wp-image-7257"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Below is the GIF shows how Supervisor executes the test in real time.</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<iframe allowtransparency="true" allowfullscreen="allowfullscreen" style="border: medium none;" src="https://share.qainsights.com/2NuXpkkG?embed=true" width="575" height="400" frameborder="0"></iframe>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>Unless you stop the test manually, Supervisor keeps executing. Below is the performance stats of my test.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":7261,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="https://qainsights.com/wp-content/uploads/2020/05/image-7-1024x321.png" alt="" class="wp-image-7261"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Supervisor gives you pure performance metrics. No more downloading the raw data and spend time in analyzing. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>In the upcoming blog, we will see more about Supervisor. I urge you to give a try and let me know your feedback in the comments section.</p>
<!-- /wp:paragraph -->