The following is taken from the "About VIP" section of the "study" (VIP is the author of the "study"):
VIP is an HP Software Elite Partner and has earned a reputation for its expertise related to the HP suite of Business Technology Optimization (BTO) solutions including HP Quality Center, HP QuickTest Professional, HP Performance Center, HP LoadRunner and HP Business Availability Center.
Looking at the "study," I have to ask, "Qui bono?" Who profits from this? I keep putting "study" in quotes, because the paper linked to is nothing more than marketing propaganda from a company with a vested interest in locking people into a proprietary solution, HP's QuickTest Pro in this case. I appreciate good marketing literature as much as the next guy, but lets call it what it is, and not attempt to pass it off as some kind of objective look at the pros and cons of OSS vs. proprietary solutions.
--
You received this message because you are subscribed to the Google Groups "webdriver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webdriver+...@googlegroups.com.
To post to this group, send email to webd...@googlegroups.com.
Visit this group at http://groups.google.com/group/webdriver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Having a quick read it’s also wrong:
“To complete the Selenium PoC , we found it necessary to install and configure seven different components: Sun Java JDK, Mozilla Firefox, Firebug, Selenium IDE, Selenium Remote Control, the Selenium library, and the Eclipse IDE”
Any Selenium professional will not install Selenium IDE, and Selenium RC is deprecated. So really it’s the Selenium Library and Eclipse (You don’t need to install an IDE, you can write Java in Notepad, but I’ll give them that as everybody uses an IDE these days although I would suggest IntelliJ IDEA. Installing FireFox is a straw man argument, if you are automating a web page you are going to have to install browser anyway, QTP is no different in that respect. Firebug is helpful, but FireFox has its own dev tools these days, FireBug is by no means a requirement.
So really you need to install Java (download and one click install), an IDE (IntelliJ IDEA is a download and one click install) and Selenium, wow that sounds hard.
Going on to the next bit it talks about recording scripts in Selenium IDE and then totally refactoring them, hell just write then direct, Selenium professionals don’t use Selenium IDE. Start up the Selenium RC server?? What the one that’s been deprecated for over a year, and something you don’t need to start any more??
I could go on but I just gave up reading this, it’s obviously written by somebody who had no clue about Selenium.
You missed out the main advantage for QTP, it’s not designed to just automate browsers.
Selenium is a tool specifically focussed at browser automation (and since everything is becoming a JavaScript/HTML5 app these days it is in a very good position). A true comparison between QTP and Selenium is like comparing Apples and Oranges.
On to your points:
1. In the UK the average rate for jobs mentioning Selenium seems higher than jobs mentioning QTP. There is a caveat however; there are a lot of development roles that want a developer with Selenium experience mixed in with the tester roles. On the other side there I could find no developer roles that mention QTP experience. Based on this I would suggest that the rate for testers is pretty static, the numbers are skewed because people want developers with Selenium experience (and rightly or wrongly developers in the UK command a higher premium than testers).
2. I disagree. Learning any language is hard, if you have experience in one already you are going to find it easier. Testers are no less intelligent than anybody else on average; nothing beats a good book/tutorial/course that teaches the language fundamentals properly.
3. This comes down to experience. It would take me a lot longer to debug a problem with QTP than it would a problem with Selenium. The fact I can see the entire Selenium codebase makes things much easier should I want to go down that route. Do you really mean that “Paid support where somebody will debug your problems for you” is easier to get with QTP?
4. Sounds like a bit of a straw man argument to me to be honest. What plugins are you talking about? Plugins for IDE are pretty simple to install if that’s what you mean. Selenium doesn’t really have plugins in the QTP sense.
I can give you one good reason why QTP jobs may be declining while Selenium jobs are increasing that hasn’t been mentioned, Linux and OSX. QTP requires windows, over the last 5 years I haven’t worked with windows as my main development platform at all, it has always been Linux or OSX. These days when I go into a new office all the developers are invariably working on Mac’s. IMHO windows days are numbered in development teams, all developers want a *nix based OS unless they are building something specifically for Windows and in the web arena it’s pretty rare to see things being built specifically for windows.
Maybe HP will pull their finger out and start supporting Linux or OSX, I doubt it though.
From: webd...@googlegroups.com [mailto:webd...@googlegroups.com] On Behalf Of BS19
Sent: 03 March 2013 06:11
To: webd...@googlegroups.com
Subject: Re: [webdriver] Re: QTP Vs Selenium. The research and the result.
@hugs
--
If I sat down and thought about it I could probably come up with
a list as long as your arm.� This being said, you should already
know.� Why did you pick Ubuntu instead of Windows?� Don't you find
life easier on Ubuntu?
Thanks Mark, for the details!
I am working on Ubuntu (Linux flavor), but would like to know why developers prefer Unix or Linux or Mac. Any specific advantage for them?
�
On Sunday, March 3, 2013 1:58:34 AM UTC-8, Mark Collin wrote:
You missed out the main advantage for QTP, it�s not designed to just automate browsers.
�
Selenium is a tool specifically focussed at browser automation (and since everything is becoming a JavaScript/HTML5 app these days it is in a very good position).� A true comparison between QTP and Selenium is like comparing Apples and Oranges.
�
On to your points:
�
1.������ In the UK the average rate for jobs mentioning Selenium seems higher than jobs mentioning QTP.� There is a caveat however; there are a lot of development roles that want a developer with Selenium experience mixed in with the tester roles.� On the other side there I could find no developer roles that mention QTP experience.� Based on this I would suggest that the rate for testers is pretty static, the numbers are skewed because people want developers with Selenium experience (and rightly or wrongly developers in the UK command a higher premium than testers).
2.������ I disagree.� Learning any language is hard, if you have experience in one already you are going to find it easier.� Testers are no less intelligent than anybody else on average; nothing beats a good book/tutorial/course that teaches the language fundamentals properly.
3.������ This comes down to experience.� It would take me a lot longer to debug a problem with QTP than it would a problem with Selenium.� The fact I can see the entire Selenium codebase makes things much easier should I want to go down that route.� Do you really mean that �Paid support where somebody will debug your problems for you� is easier to get with QTP?
4.������ Sounds like a bit of a straw man argument to me to be honest.� What plugins are you talking about?� Plugins for IDE are pretty simple to install if that�s what you mean.� Selenium doesn�t really have plugins in the QTP sense.
�
I can give you one good reason why QTP jobs may be declining while Selenium jobs are increasing that hasn�t been mentioned, Linux and OSX.� QTP requires windows, over the last 5 years I haven�t worked with windows as my main development platform at all, it has always been Linux or OSX.� These days when I go into a new office all the developers are invariably working on Mac�s.� IMHO windows days are numbered in development teams, all developers want a *nix based OS unless they are building something specifically for Windows and in the web arena it�s pretty rare to see things being built specifically for windows.
�
Maybe HP will pull their finger out and start supporting Linux or OSX, I doubt it though.
�
From: webd...@googlegroups.com [mailto:webd...@googlegroups.com] On Behalf Of BS19
Sent: 03 March 2013 06:11
To: webd...@googlegroups.com
Subject: Re: [webdriver] Re: QTP Vs Selenium. The research and the result.
�
@hugs
You made me laugh, thanks that gave me a relief between these heated arguments !
If VIP has some kind of relationship with HP, then this is completely unfair and some sort of cheating.
I worked with QTP and Selenium as well.
Though, personally I support and enjoy Java+Selenium ...here is my opinion (objective):
The only huge advantage for QTP is it is very very easy to learn and write scripts for different applications. All plugins come with QTP.
The main disadvantage for QTP is its cost - almost $10000. Where is Selenium is completely free and powerful.
1. In India, there is no big difference between Selenium and QTP testers in terms of salary.
Both get the same salary. Maybe due to the scarcity, Selenium tester can get a little bit more.That's all.
2. Learning and writing Java is difficult when compared with VBS (for a tester with average IQ).
3. Debugging Java libraries will take more time,� when compared with QTP/its VBS.
4. All the 3rd party components and other things should be installed/managed by the tester (for Selenium) - Where as this is done by QTP.
Finally, based on Indeed.com job trend, Selenium jobs are going up and up.
And QTP jobs are going down.
Personally also I am seeing Selenium jobs are increasing.
For
--
You received this message because you are subscribed to the Google Groups "webdriver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webdriver+...@googlegroups.com.
To post to this group, send email to webd...@googlegroups.com.
Visit this group at http://groups.google.com/group/webdriver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
�
�
--
You received this message because you are subscribed to the Google Groups "webdriver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webdriver+...@googlegroups.com.
To post to this group, send email to webd...@googlegroups.com.
Visit this group at http://groups.google.com/group/webdriver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
�
�
A couple of things off the top of my head:
- The terminal is actually useful.
- It's very easy to setup and configure things (apt-get install maven3 tomcat7 is much easier than the faff you have to go through on windows, swap apt-get to brew if you are a Mac user).
- Stability.
If I sat down and thought about it I could probably come up with a list as long as your arm. This being said, you should already know. Why did you pick Ubuntu instead of Windows? Don't you find life easier on Ubuntu?
On 03/03/2013 16:13, BS19 wrote:
Thanks Mark, for the details!
I am working on Ubuntu (Linux flavor), but would like to know why developers prefer Unix or Linux or Mac. Any specific advantage for them?
On Sunday, March 3, 2013 1:58:34 AM UTC-8, Mark Collin wrote:
You missed out the main advantage for QTP, it’s not designed to just automate browsers.
Selenium is a tool specifically focussed at browser automation (and since everything is becoming a JavaScript/HTML5 app these days it is in a very good position). A true comparison between QTP and Selenium is like comparing Apples and Oranges.
On to your points:
1. In the UK the average rate for jobs mentioning Selenium seems higher than jobs mentioning QTP. There is a caveat however; there are a lot of development roles that want a developer with Selenium experience mixed in with the tester roles. On the other side there I could find no developer roles that mention QTP experience. Based on this I would suggest that the rate for testers is pretty static, the numbers are skewed because people want developers with Selenium experience (and rightly or wrongly developers in the UK command a higher premium than testers).
2. I disagree. Learning any language is hard, if you have experience in one already you are going to find it easier. Testers are no less intelligent than anybody else on average; nothing beats a good book/tutorial/course that teaches the language fundamentals properly.
3. This comes down to experience. It would take me a lot longer to debug a problem with QTP than it would a problem with Selenium. The fact I can see the entire Selenium codebase makes things much easier should I want to go down that route. Do you really mean that “Paid support where somebody will debug your problems for you” is easier to get with QTP?
4. Sounds like a bit of a straw man argument to me to be honest. What plugins are you talking about? Plugins for IDE are pretty simple to install if that’s what you mean. Selenium doesn’t really have plugins in the QTP sense.
I can give you one good reason why QTP jobs may be declining while Selenium jobs are increasing that hasn’t been mentioned, Linux and OSX. QTP requires windows, over the last 5 years I haven’t worked with windows as my main development platform at all, it has always been Linux or OSX. These days when I go into a new office all the developers are invariably working on Mac’s. IMHO windows days are numbered in development teams, all developers want a *nix based OS unless they are building something specifically for Windows and in the web arena it’s pretty rare to see things being built specifically for windows.
Maybe HP will pull their finger out and start supporting Linux or OSX, I doubt it though.
From: webd...@googlegroups.com [mailto:webd...@googlegroups.com] On Behalf Of BS19
Sent: 03 March 2013 06:11
To: webd...@googlegroups.com
Subject: Re: [webdriver] Re: QTP Vs Selenium. The research and the result.
@hugs
You made me laugh, thanks that gave me a relief between these heated arguments !
If VIP has some kind of relationship with HP, then this is completely unfair and some sort of cheating.
I worked with QTP and Selenium as well.
Though, personally I support and enjoy Java+Selenium ...here is my opinion (objective):
The only huge advantage for QTP is it is very very easy to learn and write scripts for different applications. All plugins come with QTP.
The main disadvantage for QTP is its cost - almost $10000. Where is Selenium is completely free and powerful.
1. In India, there is no big difference between Selenium and QTP testers in terms of salary.
Both get the same salary. Maybe due to the scarcity, Selenium tester can get a little bit more.That's all.
2. Learning and writing Java is difficult when compared with VBS (for a tester with average IQ).
3. Debugging Java libraries will take more time, when compared with QTP/its VBS.
4. All the 3rd party components and other things should be installed/managed by the tester (for Selenium) - Where as this is done by QTP.
Finally, based on Indeed.com job trend, Selenium jobs are going up and up.
And QTP jobs are going down.
Personally also I am seeing Selenium jobs are increasing.
For
--
You received this message because you are subscribed to the Google Groups "webdriver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webdriver+...@googlegroups.com.
To post to this group, send email to webd...@googlegroups.com.
Visit this group at http://groups.google.com/group/webdriver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "webdriver" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webdriver+...@googlegroups.com.
To post to this group, send email to webd...@googlegroups.com.
Visit this group at http://groups.google.com/group/webdriver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Best Regards,
Aniket Gadre
“Programming can be fun, so can cryptography; however they should not be combined.”
Visit this group at http://groups.google.com/group/webdriver.
For more options, visit https://groups.google.com/d/optout.