Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Testing JEE application

 
andy kumar
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am presently using junit to test my POJO classes. I wanted to know which are the best ways to test other components of a JEE application like servlets, jsp, ejb. Also are there any other frameworks which are used to test a web app?

I was not sure in which forum to submit this question , so I am sorry if this is the wrong place.

Thanks in advance.

Thanks
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Andy,
We actually have a forum just for testing questions. I'll move this for you. It'll be easy to find as the original location will link to the new one for you.

[edited to add missing word]
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
andy kumar wrote: I wanted to know which are the best ways to test other components of a JEE application like servlets, jsp, ejb.


andy kumar wrote:Also are there any other frameworks which are used to test a web app?

Yes - they extend JUnit. You need to decide whether you want to test from a real web browser. If so, Selenium Remote Control lets you write programmatic tests that will run in your real browser. If not, a library like jWebUnit can provide a "pretend" browser. You could also use a library like Canoo or Cactus.

I think the most important thing to do is make sure you decouple your logic from the web parts so you can test it independently (and faster.)
 
andy kumar
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you for the response.
I think I want to test from a real web browser, so I guess I will start with Selenium Remote Control.

Thanks
Andy
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic