collaboration question: how do you handle JavaScript?

The point about collaboration and javascript is interesting. In practice I would keep the first test simple, record what worked, and only add extra complexity if it solves a specific limitation. The original point — "There are several ways to approach JavaScript, so I wanted to compare experiences. I am particularly interested in collaboration and testing. I would like to compare approaches th…" — gives a useful starting point for that comparison.