User Interface Testing/QA Tool for Web Developers

A good friend of mine, Vid Luther from PHPCult /, Selenium IDE screenshotshowed me Selenium, a nifty Firefox extension, today for developing test cases that you can play back into the Firefox browser including pauses, delays, keystrokes, form values, and link clicks.

Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, allowing you to easily and quickly record and play back tests in the actual environment that they will run.

If you find yourself repeatedly running the same user flow tests on a website or web application, try out this extension today!


Data Visualization – Oh So Pretty!

Have you ever been into a meeting with a presentation being shown by some techie or project lead that attempts to describe some kind of trend or probabilistic projection and been bored by the visualization? Well many sectors of the economy rely on very simple visualization tools that aren’t at the fore front of data visualization and mining techniques that are available nowadays.

In the recent past I’ve posted about Google Maps mashups with heat map technology but there are many powerful tools out there (some web based, others not) that intrinsically yield powerful trends that may not even have been discoverable with simple charts, graphs and basic visualization tools of the past era.

An article in has catalogued and captured screenshots of the most amazing and beautiful data visualization models out there including everything from 3d heatmapping/contouring, content clouding, to mind mapping.

One of my favorites is a 3d visual population hill/spike density map from Time Magazine:
Time Magazine uses visual hills (spikes) to emphasize the density of American population in its map.

If you are in the business of analysis of any kind, you should definitely read this article and check out the screen shots. You might find the technologies that these companies are creating useful to your endeavor.