I am new to qtp and had a couple of questions:
1. Has anyone taken the classroom course offered by mercury for qtp? Was it useful? How was the online training?
2. I've never used an automated testing tool before - typically how often do you run general automated tests during the development cycle? Is there a lot of overhead with maintaining automated scripts while the new development is in flux? (just looking for general experiences/opinions so I know what to expect).
Generally I would say that if you are new to QTP or new to automation then the courses will be of help. If you have been using QTP for a little while then the benefit is in the Advanced course.
Overall I would say that the greatest benefit comes after the course, if you can arrange a period of mentoring as it allows you help while applying your knowledge to the real application. You can also increase your knowledgebase and understanding of the aspects which are not conveyed in the course.
I have done this recently - taught the courses and immediately after, provided in-house mentoring - and I have seen a lot of productivity from testers who have never written a line of code before the course. It also allows the organization to understand the use of frameworks, the ways to reduce maintenance and how to select automated test candidates.
I think if the organization is willing to invest a lot of cash in the tool they will get better ROI by investing in the people who use it.
If you had to identify, in one word, the reason
why the human race has not achieved, and never
will achieve, its full potential that word would be "meetings".
The Mercury CBT courses are very limited in there usefulness. I'm trying to solicit recommendations from the forum on courses that people have taken that they have been happy with.
As someone who used to deliver onsite training, my experience is that 3rd party providers will in many cases extend the required material. However that is not always the case so you really want to hear from folks that had a good experience.