Part 3: Using other scripts, datasources and directories Earlier I described a bit about the scope of the project and how careful planning would be needed to keep the project growing smoothly. One result of this is our test template - a basic test script outline which most scripts should stick to - which makes test scripts easier to update because they all follow the same structure (yay standardisation!). The template neatly gets most...
Published in:
#Testing
##Part 2: Setting up for a large project When you take on a project it's a good idea to make sure you plan ahead. Testing platforms only remain useful as long as they're considered dependable - if it becomes too difficult to write tests which don't reliably execute you might as well not bother. Here are a few key things I set up at the start to help the project along, which have all been...
Published in:
#Testing
A quick introduction A few months ago I started my first project with CasperJS and PhantomCSS, and what an interesting experience it has been working through that to now our second, larger, automated testing setup. Being young projects, there are some fun quirks and niggles in CasperJS and PhantomCSS that I wish the world could have warned me about. I'm working on an automated testing rig that will politely inform our team members when...
Published in:
#Testing