Frederik Vig
Oct 31, 2009
(4 votes)

Test Site Gadget

This is a little gadget for testing your site with various tools. This can be anything from checking your sites speed performance, mobile-readiness, accessibility, how the site looks in various browsers, and more.

Configuring the new gadget

After choosing a couple of tests

You can click on of the links to conduct that test. 

Which opens up an overlay and displays the result

We as web developers are used to conducting these tests, and probably all have a huge list of bookmarks we go through before launching a new site. However we can’t always be sure that the new content we add doesn’t break, even if we’re very careful. Imagine how this is going to be for a web editor who don’t even know about all these tools that help us out. With this gadget I’m hoping to show how easy and fast it is to make sure that our website is, and continues to, provide the best possible experience to our users.


Download the code, unzip it, and place it inside the Modules folder. Also add this line to your web.config file:

   1: <modules autoDiscovery="Minimal">
   2:     ...
   3:     <add name="TestSite">
   4:         <assemblies>
   5:             <add assembly="TestSite"/>
   6:         </assemblies>
   7:     </add>
   8:     ...
   9: </modules>

Download the code

Oct 31, 2009


Sep 21, 2010 10:32 AM

Nice and useful gadget/widget/app. Have to have one ;-)
/ Benny Skogberg

Sep 21, 2010 10:32 AM

Looks really nice.
/ Anders Hattestad

Björn Olsson
Björn Olsson Sep 21, 2010 10:32 AM

Simple and useful, very nice indeed.

Sep 21, 2010 10:32 AM

Nice work Fredrik!
/ Mattias Nordgren

Please login to comment.
Latest blogs
Optimizely SendGrid SMTP host is deprecated

SendGrid is a services for sending email that is included in Optimizely DXP. Previously was the recommended SMTP server to use,...

Tomas Hensrud Gulla | Dec 4, 2022 | Syndicated blog

Hosting Optimizely CMS 12 on Docker Engine

Since Optimizely CMS can now be deployed as a Docker container, here is a demonstration of building, running and scaling an Optimizely CMS 12 site ...

Stefan Holm Olsen | Dec 4, 2022 | Syndicated blog

How to use CacheTagHelper with content areas in Optimizely CMS 12

I might be going out on a limb here - if you have a better solution, feel very free to share it!  Upgrading your Optimizely web application from .N...

Andreas J | Dec 2, 2022

The 1001st Piece in your 1000 Piece Puzzle: .NET Default Interface Functions

I was recently working with a client who wanted a reasonably large subsystem added to Optimizely that would add automated management to their...

Greg J | Nov 28, 2022 | Syndicated blog