Simply Testable Updates #115: Ignoring file:// URLs For JS analysis, Scheduled Test Development
March 4, 2015
|This is the online archive for the Simply Testable weekly behind-the-scenes newsletter.
Subscribe to get weekly updates on the latest changes and the newest planned features.
This is the 115th of weekly progress updates on the development of Simply Testable, your professional automated web frontend testing service providing one-click testing for your entire site.
Ignoring file:// URLs for JS Analysis
I added issues to our bug tracker to issue warnings or errors (not yet sure which) when file:// URLs are encountered in pages as these are clearly a sign of there being something wrong.
Scheduled Test Development
Work started this week on scheduled tests which will introduce the ability to schedule one-off or repeat tests to be run at a time of your choosing.
Much of the effort involved in actually getting a test to run at a given time will be handled by cron PHP package.
Before tackling any scheduling aspects of this change, I first need to introduce the ability to choose in advance what options a test will take.
At present, the configuration of a test is stored along with the test - a test can't exist without its configuration, and the configuration can't live without its test. These two aspects are too tightly coupled.
I've started de-coupling a test from its configuration and the core application (the brains of the operation) is now able to store the configuration for a test independently of a test. This change is now live but without there being an interface you can't really use it just yet.
I'm currently working on the REST API of the core application to provide a programmatic interface to managing test configurations which will then lead to an interface in the web client.
These changes should have progressed much further by the time next week's newsletter turns up.
Over the coming week I'll continue to work on being able to create saved test configurations and then introduce scheduled tests.
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 email@example.com, follow @simplytestable or keep an eye on the Simply Testable blog.