Я постоянно разочаровывался в Web Test в Visual Studio, хотя не уверен, что понимаю, что вы имеете в виду, когда говорите, что он не может тестировать код на стороне клиента.
Что касается поддержки сообщества разработчиков, простоты использования и межплатформенного доступа, я бы сказал, что Selenium - победитель в деле автоматизации программных браузеров. Selenium 2 работает на всех основных ОС / браузерах и даже мобильных устройствах.
Я пробовал WaitN и обнаружил некоторые ошибки в последней версии IE. Был недавний релиз 2.0, который, вероятно, решил проблему, но есть еще так много людей, использующих Selenium, что стоит полагаться на это сообщество.