| || |
Harness from scratch or purchase/inherit?
I have been using WR/QTP for something like 15 years. Usually each place has some starting point of a harness and then I build off of it.
Otherwise using QTP with actions and functions has fit the task well.
I see that the higher paying and higher technology assignments are from companies asking for a harness to be used.
My question is:
Am I better off bringing in people who have evidence of creating an existing harness or should I write it by myself? I"m not going in the direction of BPT or canned software, but rather the low level functions to talk with objects, then a layer of business logic and at the top spreadsheets to use data driven and keyword driven.
I could make one myself for learning purposes and then it would match the applications that I am testing more closely. It also seems like re-inventing the "air plane" . I just couldn't say wheel.
I was thinking of putting this question in general chat, but it is most likely specific to QTP.
I wouldn't say this is qtp specific.
Depends on a lot of factors. Do they already have a framework in place? Is it working well? What tools are available? Budget/Time available? Skillset of test dept?
If they have something that's not working well or starting from scratch I'll propose my own framework that I've had success with built around a database(standalone or the one built into test management tool) and sort of a home grown BPT approach that is tool independent.
Best to go in with an open mind though and not insist that the way you've done things is the only way to do it.
On the hiring side, one of the more impressive resumes I've seen those was for someone that included a link to their own framework in github as a demo of their skills.
Last edited by NoUse4aName; 04-09-2013 at 10:27 AM.
I will try the open mind approach.
I took a look at github on wikipedia. It is new to me. It looks like a great idea for my own work. I"m not sure if companies would allow me to post company specific work.
If a moderator is reading this, feel free to move this to a different forum outside of QTP. I don't think that I have the authority to do that from my account.
No you wouldn't want to put any company property up on a github public(free) account. That is what we(qa and dev) use for source control though with the paid private license and it is very popular.
Last edited by NoUse4aName; 04-09-2013 at 11:52 AM.
I don't know how github works since I have not tried it. I like EverNote and Google Drive so I can have my files travel with me on my cell phone and laptop.