Этот вопрос является приглашением для продажи, не так ли?Как насчет Mercury Quicktest professional (теперь я думаю, что это HP Quick Test).Я не верю, что это будет также дешево (и хорошо, его HP, вероятно, будет работать только в IE;)).
Поскольку вам нужно решение с открытым исходным кодом, я считаю, что наиболее популярным вариантом является селен, и да, иногда его сложно настроить (например, для Flex).Поэтому вы должны попробовать Watir .
Вокруг него много хорошего шума, и когда я оценил его, мне понравилось то, что я вижу. Также это не работает для настольных приложений, я предлагаюдля этого вы пытаетесь найти какое-то другое решение.
(Проблема в том, что инструменты тестирования графического интерфейса с открытым исходным кодом, как правило, не включают все. Если вам нужно одно решение для удовлетворения всех ваших потребностей в тестировании графического интерфейса, то вам следует проверить более коммерческийтакие как QTP.