Это зависит от обслуживания. У нас есть приложение GXT, и даже рекордер JMeter HTTP Proxy прекрасно работает на нем.
Но его обслуживание ставится под угрозу, поскольку запросы RPC используют параметр («X-GWT-Permutation»), который является идентификатором файла .nocache.html. Поскольку он генерируется с различным идентификатором для каждой сборки, вы, вероятно, перезаписываете его.
С другой стороны, селен работает нормально. Придерживайтесь правильно, используя селекторы в selenese, и, возможно, sureDebugIds (в GWT), и вы, вероятно, будете установлены. Довольно просто написать .jar, содержащий набор тестов JUnit (3.8), и обернуть его вокруг селен.
Рекомендация: Если вы, вероятно, будете проводить многократное нагрузочное тестирование с селеном, я могу порекомендовать Saucelabs 'Sauce on Demand (saucelabs.com). Вы настраиваете SSH Proxy с их службой, и их экземпляры селена EC2 подключаются к вашему приложению в интрасети. Вот тот подход, к которому мы пошли.