My department is currently looking at a tool for QA automation. On that side we are looking at both QTP and Selenium.

The major features we want are automation of regression testing, something easily implemented, something with a scheduler and the ability to match test cases to requirements.

We only build web based applications in our department. Currently all testing is done manually just prior to the deployment of new applications, bug fixes, and new features, causing an extreme burden on our QA team.

What are the pros/cons of both? Level of effort to implement? Does QTP or Selenium integrate with TFS and/or QC?

closed as primarily opinion-based by testerab Feb 8 '14 at 14:18

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.