Обычно не рекомендуется смешивать параметры javascript и dymanic.Т.е. вам следует избегать:
var foo = '${bar}'
В идеале у вас должен быть JavaScript, который не зависит от каких-либо внешних параметров, предоставляя значения по умолчанию.Затем эти значения по умолчанию могут быть переопределены динамическими значениями.
В любом случае, вы можете использовать Selenium для функционального тестирования вашей страницы.