Question

I want to unit test the javascript I have embedded in the webapp portion of my liftweb project. Liftweb is a subset of the maven webapp archetype, so my question applies to that framework as well.

By 'good', I mean that the tests can be integrated into the maven automated testing.

I understand that different browsers support different versions of ecmascript, so I am okay with a testing solution that restricts itself to one specific version.

Was it helpful?

Solution

JSUnit might help with JavaScript testing.

OTHER TIPS

I like QUnit for testing javascript. I have no idea how well it fits in with the maven test automation tools. I do know that you can extract the test results in a format that is more friendly to automated builds.

Typical solutions I've seen for including javascript with other forms of automated testing utilize a tool like Selenium or WATiR/WATiN to fire up a browser and execute the tests. Of course there is also TestSwarm if you want a way to test javascript against multiple browsers in an automated fashion, but again I am not sure what the capabilities are as far as integrating with other automated testing systems.

Some things that you may find helpful in testing your javascript applications:

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top