Jump to content

Talk:Comparison of GUI testing tools

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Victorianist (talk | contribs) at 19:37, 30 July 2014 (Notability again). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing List‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
ListThis article has been rated as List-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.

Junit

I don't think JUnit really belongs in this list. Regards, Ben Aveling 03:17, 10 August 2008 (UTC)[reply]

Eggplant

Eggplant needs to stay on this list. It's been around longer than Ranorex, and has more users. It's an important tool that needs to be in every tester's tool box. I've been using a combination of tools including Eggplant since about 2003. Ajfisher2 (talk) 22:30, 21 January 2010 (UTC)[reply]

Age is not a criteria. Number of users is. I'll remove Ranorex as well. Thanks for the head's up. The list isn't for advertising purposes, it's an example of important tools. --Walter Görlitz (talk) 23:04, 21 January 2010 (UTC)[reply]
BTW, the reason Ranorex was on the list was it had an article. Its gone now too. --Walter Görlitz (talk) 23:05, 21 January 2010 (UTC)[reply]

Putting Ranorex and Eggpalnt back. Creating a list based solely on number of users is a truly stupid criteria. It would be like me being paid solely for the number of bugs I find. There are many other things that should be considered when posting a tool besides number of users. Approach to the problem, technologies supported, licensing, cost, skill required of the tester...these are all things that are things I consider when adding a tool to my toolbox. By removing Eggplant, for example, you've removed half the tools on the list that support Mac OS. Are you a tester? I don't think you are, or else you would understand this.

So how many users does a tool need to have? My understanding of wikipedia is to provide information. I was trying to provide some. There is a link encouraging the expansion of this list. I'm going to remove that link because it's all about YOUR opinion of the list since it's impossible to add anything without you removing it and dismissing it out of hand. I have 3 or 4 tools that I would like to add in addition to Eggplant, but now I'm not because you've successfully made it a complete waste of time.

Eggplant certainly is a different tool, it works much, much differently than the rest of the tools on this list...which is why I thought it important to add. I hate to burst your bubble, but most of the tools here are listed for advertising purposes. It does things differently, so I thought it important. If you're so hell bent on removing tools because they don't have as many users as your tool of choice, you might as well just remove everything except QTP and RFT. Ajfisher2 (talk) 14:34, 22 January 2010 (UTC)[reply]

I am going to remove it one more time. This time, I would like you to create a page for the tool. If that page is standing in a week, feel free to link to that page from here. The fact that it has never appeared on the StickyMinds.com/Better Software Magazine tools survey as a top tool backs my point up. But then again, neither has Ranorex. The issue is that the page says notable, and we have to have some criteria for judging notability. The criteria I have chosen is popularity. If you would like to discuss a better criteria, feel free to do so, but do not place the tool back until there is some agreement on what it means to be a notable tool. I am offering two points: number of users and notability as determined by appearance in Wikiedia. --Walter Görlitz (talk) 14:45, 22 January 2010 (UTC)[reply]
It's also important to note that Wikipedia lists are not supposed to be a complete accounting of tools, etc. Besides there are already lists like that:
Eggplant is on three of the lists above. They state it's a Mac OS X specific QUI testing tool. --Walter Görlitz (talk) 18:52, 22 January 2010 (UTC)[reply]
Final thoughts for now: Please see WP:Links before adding what you think are good links. People have been discussing this for several years and have come up with some guidelines of what makes a good link and what doesn't. --Walter Görlitz (talk) 19:32, 22 January 2010 (UTC)[reply]

OK. I've put up a page for Eggplant. I also do not see anything on WP:Links that qualifies removal. But I will do the extra work. I think notable should include, in addition to the points mentioned above, maturity, and approaches that are outside what you might call "standard" for GUI tools. All the tools on that list use gray-box testing. Eggplant is a blackbox tool, and has a decent user base.Ajfisher2 (talk) 20:18, 25 January 2010 (UTC)[reply]

Excellent! Hope the page survives. It looks like it should. We need more people who love their tools like you do to create pages for them. --Walter Görlitz (talk) 21:01, 25 January 2010 (UTC)[reply]

What to add

I am reminded that this list should not contain external links by WP:NOTLINKFARM. Externally linked articles will be removed.

This should be a category list on articles no external links at all. It's very existence makes it a linkfarm
Agreed. There are a lot of lists of GUI testing tools, and many of the tools listed there are o longer maintained. --Walter Görlitz (talk) 20:43, 3 March 2010 (UTC)[reply]

A list for GUI testing tools is also available here http://www.testingfaqs.org/t-gui.html. Maybe somebody wants to add a tool at this article's list. I would like to, but I have no time! 194.219.52.200 (talk) —Preceding undated comment added 10:19, 14 July 2010 (UTC).[reply]

It's me again. I didn't see that you already had the above link at the "External Links" section. Never mind... :) 194.219.52.200 (talk) —Preceding undated comment added 10:22, 14 July 2010 (UTC).[reply]

QAliber

I was wondering if you can include QAliber to the list, it is an open source project at sourceforge (http://sourceforge.net/projects/qaliber/)

Please let me know what do you think, Regards, Benny —Preceding unsigned comment added by 194.90.236.138 (talk) 13:35, 4 March 2010 (UTC)[reply]

You would have to add an article for the tool first. You would then have to ensure that it stands any challenges regarding notability. Once the article is established, we'd be happy to have you add it here. --Walter Görlitz (talk) 14:50, 4 March 2010 (UTC)[reply]
I added an article for the tool, hope it will pass the notability challenge, let's see if it stays a few days first. Benny Cohen (talk) 10:21, 5 March 2010 (UTC)[reply]
I've added the QAliber tool to the list, since the QAliber article stayed for 4 days 20:17, 8 March 2010 (UTC)

Table?

This page would benefit from a table with attributes such as

There aren't that many tools. It would be easy to click through to each. --Walter Görlitz (talk) 14:44, 6 July 2011 (UTC)[reply]
I made one large table instead and I made it sortable. It should be easier now. Walter Görlitz (talk) 03:25, 23 March 2014 (UTC)[reply]

List of GUI testing tools modification was rolled back

Hi Walter,

I added a and open source GUI testing tool called VANGA. I am a contributor to the project. Why did you roll back my adition?

Thanks,

Tervel — Preceding unsigned comment added by 217.108.170.8 (talk) 15:22, 1 December 2011 (UTC)[reply]

The Open Source product was removed because only products with articles are to be included in this list. --Walter Görlitz (talk) 15:39, 1 December 2011 (UTC)[reply]
If you want to create an article for the product please make sure it's notable first. --Walter Görlitz (talk) 16:00, 1 December 2011 (UTC)[reply]

what is the System Requirement of "Example" ?

In the table Open Source GUI testing tools some rows have an entry "Example".
Is this filler text that should be removed?

JamesThomasMoon1979 03:31, 18 February 2014 (UTC)[reply]

Removed. Walter Görlitz (talk) 05:19, 18 February 2014 (UTC)[reply]
Fixed one leftover.

split lower table, and maybe combine redundant names

Currently the article has FLOSS tools for GUI test, proprietary tools for GUI test, and a mixed table for test-automation. Can we split the third table, to give us four tables, and consistency?  :-)

  My other suggestion is a bit more invasive; there are many names listed under GUI test, and also under test automation; should we just make a checkmark-column, so that we can show which GUI test tools also support test automation? It seems less than useful to list tools twice. — 74.192.84.101 (talk) 05:35, 16 March 2014 (UTC)[reply]

possibilities of additional tools

Here are some tools that might be worth adding to the tables.

checklist used to search for possibilities

Mentioned on stackOverflow.

http://ifets.ieee.org/russian/depository/v13_i1/html/10.htm Master's thesis, 2010, Latvia. Appears to be published (with peer-review) as an IEEE conference-paper, but I don't grok the lingo, so I'm not positive here. Major and minor tools, FLOSS, used by a much wider variety of projects than the fancy payware (and often complementary but also competitive with the corp stuff).

Products from major corporations, which typically bought out some smaller company that created the product originally. IBM/HP/Borland + Oracle.

Niche products and new startups and similar.

http://bauhaus.cs.uni-magdeburg.de:8080/miscms.nsf/FEA8C8150500AA14C1257449004F79A9/D01B44988A710A28C1257AA000304EE7/$FILE/Bachelorarbeit%20Philipp%20Ernst.pdf hundred-plus-page "bachelor" thesis, 2012, Germany... note that this might actually be a higher-level degree, Germany has a bit of an odd naming-system for the educational setup. Listed a couple FLOSS tools, one from Mozilla.

Products from major corporations, which typically bought out some smaller company that created the product originally. IBM/HP/Borland + Siemens.

Niche products and new startups and similar.

http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-18701 , archive record at http://www.diva-portal.org/smash/record.jsf?pid=diva2:613817 hundred-page master's thesis, 2013, sweden, Major and minor tools, FLOSS, used by a much wider variety of projects than the fancy payware (and often complementary but also competitive with the corp stuff).

  • Selenium , FLOSS (Apache2)
  • Watir is an open–source testing tool based on Ruby libraries for automating the testing on web browsers. It is distributed under BSD license
  • FitNesse , Robert C. Martin (CPL)

Products from major corporations, which typically bought out some smaller company that created the product originally. IBM/HP/Borland + Microsoft + National Instruments.

Niche products and new startups and similar.

http://download.microsoft.com/download/E/E/8/EE802CF5-0E08-431F-BD45-2B938E70F625/Gartner_Magic_Quadrant_Testing_Jan2011.pdf

https://en.wikipedia.org/wiki/Category:Graphical_user_interface_testing

https://en.wikipedia.org/wiki/Category:Software_testing_tools

https://en.wikipedia.org/wiki/Category:Load_testing_tools

https://en.wikipedia.org/wiki/List_of_web_testing_tools

https://en.wikipedia.org/wiki/List_of_unit_testing_frameworks


  • HttpUnit (from List_of_unit_testing_frameworks#Internet), open source software testing framework, tests web sites (HTML/forms/JS/auth/redirects/cookies) without using a browser. (( Might be too "manual" for these tables? ))
  • HtmlUnit (from List_of_unit_testing_frameworks#Internet), open source headless web browser, allows high-level programmatic manipulation of websites/HTTPS/redirects/auth/links/forms/JS (from Java code), with test-automation for web apps the most common use. (( Might be too "manual" for these tables? ))




  • Certify Suite by Worksoft (from Gartner'11) automates quality assurance: functional validation, performance testing, load testing, etc.
  • QA Wizard Pro by Seapine_Software (from Gartner'11), automated functional-testing and load-testing[1]
  • CloudTest by SOASTA (from Gartner'11), cloud-based testing service for load testing (thousands of simulated users), performance testing, functional testing, and UI testing
  • TestDrive by Original Software (from Gartner'11), automatic software testing
  • GH Tester by IBM's Green_Hat_(software_company) (from Gartner'11), automated testing tool for distributed technologies such as SOA, BPM, and other middleware.
  • LISA Test by CA Technologies's Itko (from Gartner'11), high-volume load testing, automated functional testing and load testing for distributed apps (e.g. RIA)


Hope this helps. 74.192.84.101 (talk) 05:35, 16 March 2014 (UTC)[reply]

Notability again

I reverted your edit of the list of GUI testing tools. I see no reason that the list should not include a tool just because there is no corresponding article for it. It's a real tool with a real user community. I provided a link to the webpage and relevant information. Victorianist (talk) 02:10, 29 July 2014 (UTC)[reply]

The comment is clear:

<!-- IF YOU DON'T PAY ATTENTION TO THIS MESSAGE, YOUR EDIT WILL BE ROLLED BACK WITHOUT WARNING. Only place entries here that are links to actual Wikipedia articles about notable GUI testing tools. External links, redlinks, non-notable sites will be removed. If you have questions, use the talk page. Please try to keep entries in alphabetical order. Adding unnecessary links or text to any other section (such as the "References" section) will also be removed. Thanks. -->

The discussion here has been unanimous, however, if you want to approach a new consensus, this is where the discussion should happen not on my talk page. Don't try to change it by edit warring either. Walter Görlitz (talk) 04:10, 29 July 2014 (UTC)[reply]
Thank you for trying to make this article less useful by deleting references to GUI testing tools. It is a shame that small wikipedia contributions like adding a tool to this list is simply deleted rather than you leaving it so that someone else could improve it by taking the minimal time to create a stub article for the tool. Your scolding tone is also unnecessary. I've never been involved in a revert war so I'm just going to leave the article alone and it will continue to be what it is: incomplete, sadly out of date and therefore useless. In my opinion, this makes Wikipedia worse, not better. Victorianist (talk) 14:01, 30 July 2014 (UTC)[reply]
I also want to note that what you call "unanimous discussion" seems to be mostly YOUR comments and edits. I think someone should review your dictatorial control of the page. I'll be asking the administrators to take a look. You seem to be unusually aggressive with this page. Victorianist (talk) 14:03, 30 July 2014 (UTC)[reply]
Less useful, that's one opinion. WP:LINKFARM is another.
How would listing every product help improve Wikipedia?
How would listing every product help help Wikipedia contributors?
My actions have been supported by other editors. I simply happen to be the most active editor. I am no more aggressive with this page than I am on any page I have on my watch list.
And for the record, I'm not opposed to changing what lists like this contain, but trash talk and personal attacks doesn't help make the case for change. Walter Görlitz (talk) 14:12, 30 July 2014 (UTC)[reply]
Right, the policy you link to states the following: "External links or Internet directories. There is nothing wrong with adding one or more useful content-relevant links to an article; however, excessive lists can dwarf articles and detract from the purpose of Wikipedia. On articles about topics with many fansites, for example, including a link to one major fansite may be appropriate. See Wikipedia:External links for some guidelines." There is nothing excessive about linking to another tool that has the same stature and notability as some of the others here. I contend that the link I added to the table was "useful" and "content-relevant." There just aren't that many GUI testing tools in the world. There is no danger of it becoming a link farm. But you just go ahead and do what you like with the page. I'm done here. Victorianist (talk) 19:37, 30 July 2014 (UTC)[reply]