Simply Testable Updates #41: Plans Page Mostly Done, New Documentation Site, Also CSS Validator Bug Fix

Simply Testable Updates #41: Plans Page Mostly Done, New Documentation Site, Also CSS Validator Bug Fix

May 29, 2013
You're receiving this email because you joined Simply Testable's updates list.

This is the 41st of weekly progress updates on the development of Simply Testable, a brand new automated web frontend testing service providing one-click testing for your entire site.

This week has been focused on moving from being a service to being a product. Part of this will be the introduction of paid plans. To complement this I needed to create various legal documents (cookie policy, privacy policy and terms of use) and needed to add more credible content.

Highlights from this week:
  • Pricing and plans page mostly done
  • New documentation site (featuring cookie policy, privacy policy, terms of use)
  • New contact email address
  • Navigation and footer changes soon to be released
  • CSS validation bug fixed
Pricing and plans page mostly done
For most of this week I've been working on the pricing and plans page.

If you're at all familiar with modern web applications, that's the page that commonly has a table detailing the range of premium plans available.

This has helped me consider the initial pricing structure and to consider how to differentiate between plans.

I'll most likely launch this in an intentionally-incomplete state tomorrow.

New documentation site (featuring cookie policy, privacy policy, terms of use)
When the service launched last October as a proof of concept experiment the lack of any legal documents, contact mechanism or indeed any indication of the service being a legitimate and credible entity didn't matter at all.

I've begun to slowly change this by creating an initial cookie policy, privacy policy and terms of use document:

The documentation site is currently lacking in anything particularly useful but is a good starting point.

Over the coming weeks (or months) I plan to add tutorials and guides to help you get the best value out of Simply Testable. As part of this there will be guides on how to address and resolve various errors and issues raised by the HTML validator, CSS validator and JSLint.

New contact email address
There's now an official support email address you can use: support@simplytestable.com.

All emails will be eaten up by our helpdesk system which should help me provide a more professional help service.

Navigation and footer changes soon to be released
I have reviewed the links and information present in the main top navigation and footer areas of the site.

I've moved the more commonly-used and most prominent features to the main top navigation and have added a more professional set of links in the footer.

As part of the process of moving from a service to a product (part of which is the introduction of of paid plans), I need to add credible content.

I've started this by creating some relevant legal documents and a formal contact email address (both detailed above) and these will soon be linked to from the footer of most (perhaps all) pages.

CSS validation bug fixed
This week I again ran into an oddity with the CSS validation process.

We use a bit of software to parse the results of the W3C CSS validator, identify problems and make sense of the errors that were found (if any).

Our CSS validator output parser expects the raw output of the W3C CSS validator to be of one of the following two forms:
  • a collection of errors and warnings as found by the validator
  • graceless Java exception output
It turns out there is a third form that the raw W3C CSS validator output can take:
  • graceless Java exception output followed immediately by a collection of errors and warnings as found by the validator
In some rare cases the W3C CSS validator fails (resulting in the graceless Java exception output) but not completely as it also manages to present a collection of errors and warnings.

Of the hundreds of thousands of per-URL CSS valdiation tests we've run to date the above odd case has occurred for just one URL.

Unsurprisingly this was not expected and as a result out CSS validator output parser was having a hard time coping.

Within an hour or so of noticing the issue I updated the CSS validator output parser to cope with the odd cases where the W3C CSS validator appears to both fail and work at the same time.

Upcoming development
I mentioned in last week's newsletter that I was working on a prototype for the pricing and plans page. That is now complete for now (although intentionally incomplete) and should be released before too long.

I also mentioned last week that I would be working on a help/support/documentation site. This has now been released at http:///help.simplytestable.com although at present it contains little content.

I shall then over the next week be working on integrating with Stripe (our payment provider) and bulking out the support site with relevant content.

As always, if you'd like to see web testing you find boring handled automatically for you, add a suggestion or vote up those that interest you. This really helps.

Feedback, thoughts or ideas: email jon@simplytestable.com, follow @simplytestable or keep an eye on the Simply Testable blog.

Cheers!


Follow on Twitter    Forward to Friend 
Copyright © 2013 Simply Testable, All rights reserved.
unsubscribe from this list    update subscription preferences 
Email Marketing Powered by Mailchimp