Sponsorised links
This month
Announcing Kong: A server description and deployment testing tool | Surfing in Kansas
t work we have to manage a ton of Django based sites. Just for our World Company sites, we have over 50 different settings files, and this doesn't take into account the sites that we host for other clients. At this size it becomes basically impossible to test each site in a browser when you push things to production. To solve this problem I have written a very basic server description tool. This allows you to describe sites (settings file, python path, url, etc.) and servers.
October 2009
Corey Goldberg: Selenium RC with Python in 30 Seconds
Selenium is a suite of tools to automate web app testing across many platforms. It has various pieces (Core, RC, IDE, etc), and I struggled trying to figure out how everything fits together and works. At the end of the day, all I wanted to do was use Selenium from my Python code to drive a browser session.
Linux.com :: Using free software for HTTP load testing
A good way to see how your Web applications and server will behave under high load is by testing them with a simulated load. We tested several free software tools that do such testing to see which work best for what kinds of sites.
Optimisation taux de transformation
Sponsorised links
September 2009
akoha / django-lean / wiki / Home — bitbucket.org
A framework for performing and analyzing split-test experiments in Django applications.
AgileTestingArticlesAndTutorials - Cheesecake - Trac
Agile Testing Articles and Tutorials ¶
This is a central repository of links to the various articles and tutorials that I posted so far on my Agile Testing blog.
Functional testing for Web applications
If you are entering into the cloud, testing becomes even more critical for your applications to be reliable. Learn to master automated, functional testing using the open source tools, Selenium, Windmill, and twill. The techniques covered in this article work on Google App Engine, blogging software, or your own home grown application.
Windmill Testing Framework
Windmill is a web testing tool designed to let you painlessly automate and debug your web application.
Introduction to unittest
The easiest way to start with testing in Python is to use the standard library module unittest.
Discount Usability: 20 Years (Jakob Nielsen's Alertbox)
Simple user testing with 5 participants, paper prototyping, and heuristic evaluation offer a cheap, fast, and early focus on usability, as well as many rounds of iterative design.
Testing Google's Rich Snippets RDFa support from Philip Taylor on 2009-09-12 (public-rdf-in-xhtml-tf@w3.org from September 2009)
I tested it a bit, and it seems that what's implemented in that tool bears very little relation to RDFa. It's not simply a buggy implementation - it's not even attempting to handle RDFa remotely correctly.
browsertests - Project Hosting on Google Code
This project is about running test cases automatically on several versions of the main Web browsers available today. See the StartPage for more information. Tests and results are visible on http://www.browsertests.org.
August 2009
Character encoding detection for external scripts
This is (EF BB BF) C3 B6 3D 22 21 22 loaded into browsers under various labels. That happens to be properly formed ECMAScript code for all the encodings used. The bogus results for Opera9 can easily be reproduced in context of the testing script, but probably not individually from a clean cache; what's going on there is unknown. I also noted in running these tests that Opera claims "Opera supports the entire ECMA-262 2nd and 3rd standards with no exceptions" while in fact their implementation does not, the parser rejects code that follows the IdentifierStart :: UnicodeEscapeSequence production of ECMA-262 section 7.6. Instead it implements Opera-only extensions, like comma-free arrays ala [ 1 2 3 ]. Other fun facts include: IE does not implement onload for iframes and cannot modify the innerHTML or tr elements; Firefox ignores "tags" when setting the innerHTML of dynamically created tr elements with no ownerElement... Oh and Opera again needs /th "tags" so it won't nest adjacent th elements when setting innerHTML.
Cucumber - Making BDD fun
Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.
Cucumber works with Ruby, Java, .NET, Flex or web applications written in any language. It has been translated to over 30 spoken languages.
July 2009
Adam Goucher » Blog Archive » Beautiful Testing – What’s Inside
Collaboration is the Cornerstone to Beautiful Performance Testing – Think performance testing is all about measuring speed? Scott Barber explains why, above everything else, beautiful performance testing needs to be collaborative
WatiN Home
Welcome at the WatiN (pronounced as What-in) website. Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages. Since then WatiN has grown into an easy to use, feature rich and stable framework. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.
