Talk:Comparison of GUI testing tools
![]() | This article is not a linkfarm. Before adding products to the list, make sure they are notable by having their own article. If not, try writing the article first. |
![]() | Computing List‑class Low‑importance | |||||||||
|
Junit
I don't think JUnit really belongs in this list. Regards, Ben Aveling 03:17, 10 August 2008 (UTC)
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)
- 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)
- 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)
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)
- 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)
- 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)
- 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)
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)
- 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)
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)
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).
- 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).
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)
- 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)
- 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)
- 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
- platform tools runs on (windows, unix)
- gui tech tool can test (Java, Swing, Awt, QT, GTK) — Preceding unsigned comment added by 199.46.196.231 (talk) 14:20, 6 July 2011 (UTC)
- 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)
- 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)
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)
- 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)
- 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)
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)
- Removed. Walter Görlitz (talk) 05:19, 18 February 2014 (UTC)
- 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)
possibilities of additional tools
Here are some tools that might be worth adding to the tables.
checklist used to search for possibilitiesMentioned 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).
Selenium , seleniumhq- Grinder , sf.net
- NUnit , .org / JUnit , .org / CUnit , sf.net / CppUnit , sf.net / HttpUnit , sf.net
- cPAMIE aka PAMIE aka Pamie , sf.net
- Abbot , sf.net
- TestNG .org
- OpenSTA , opensta .org (( category: load-testing tools ))
Products from major corporations, which typically bought out some smaller company that created the product originally. IBM/HP/Borland +
Oracle.
Rational robotand IBM Rational Performance Tester or Rational Performance Tester andIBM Rational Functional Tester , IBM fka Rational Software... JMeter , Apache Software Foundation slash IBM- HP LoadRunner and
QuickTest Professionaland Business Process Testing ,HPSilkTestand SilkPerformer ,Borland...TestPartnerand QALoad ,microfocus aka MicroFocus- Oracle Load Testing and Oracle Functional Testing ,
Oracle...Jemmy , unofficial Oracle fka Sun MicrosystemsNiche products and new startups and similar.
- WebTest , Canoo
- MessageMagic aka messagemagic , Elvior
- OpenTTCN , openttcn
QF-Test aka qftest , QFS aka qfsTestComplete , smartbear fka automatedqa- WAPT or wapt , loadtestingtool
TOSCA or Tosca , TRICENTIS or Tricentishttp://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.
- IBM Rational Clear Quest or Rational Clear Quest or Clear Quest ,
IBM fka Rational Software- IBM Rational ClearQuest or Rational ClearQuest or ClearQuest ,
IBM fka Rational Software- HP Quality Center ,
HP- SilkCentral ,
Micro Focus fka Borland- TEMPPO aka SiTEMPOO , Siemens
Niche products and new startups and similar.
- ApTest
- Aqua , Andagon
- Enterprise Tester or EnterpriseTester , Catch Limited
- TestBench , Imbus
- QPack or QPack ALM , Orcanos
- Polarion QA , Polarion
- PractiTest , practitest
- QABook , NMQA
QAComplete , SmartBear- SpiraTest , Inflectra
- TEST Professional , SQS aka Software_Quality_Systems_AG
- TestRail , Gurock or Gurock Software
- Testuff
- TestWave
- TOMOS , Reach Simplicity or ReachSimplicity or reachsimplicity
- Total Test Management , Qmetry
- Xstudio , Xqual
- Zephyr , Get Zephyr
TOSCA or Tosca , TRICENTIS or Tricentishttp://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 licenseFitNesse , 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.
Rational robot and Rational Functional Tester , IBM- HP Unified Functional Testing (
QuickTest Pro+ HP Service Test) ,HPSilk Test and TestPartner , Micro FocusVisual Studio Test Pro , MicrosoftLabVIEW , National InstrumentsNiche products and new startups and similar.
AutoIt , Jonathan Bennett & AutoIt Consulting- Parasoft C/C++test and dotTEST ,
Parasoft- Certify (software) , Worksoft
eggPlant , TestPlantMaveryx,- NetAdvantage ,
Infragistics- QA Wizard or QA Wizard Pro , Seapine
- QT-Test ,
Quality First SoftwareRanoxer ,Squish , FroglogicTest Studio , TelerikTestComplete , SmartBear- TestDrive , Original Software
Testing Anywhere , Automation AnywhereTOSCA , Tricentis- T-Plan Robot , T-Plan
TPT , Piketec
HPIBMMicro Focus fka BorlandOracleMicrosoft (new)- ITKO or itko
- Soasta
- Worksoft
- CrossCheck Networks or CrossCheck (new)
Tricentis (new)Parasoft- Green Hat (software company)
- Original Software
- SmarteSoft
SmartBear fka AutomatedQA (new)- Seapine or Seapine Software
https://en.wikipedia.org/wiki/Category:Graphical_user_interface_testing
- Automated BuildStudio , SmartBear Software (( wrong category... this is a compilation-and-makefile-system automation-tool methinks ))
DogtailEggplant Functional- Fabasoft app.test , Fabasoft
GUIdancerHP QuickTest ProfessionalHP WinRunnerIBM Rational Functional TesterIcuTestJemmy frameworkMaveryxQAliberQF-TestRanorexRIATestSelenium (software)SikuliSilkTestSquish (Froglogic)Test Automation FXTest StudioTestCompleteTesting AnywhereTestPartnerTwist (software)- Visual Test by Microsoft/Rational Software (from Category:Graphical_user_interface_testing), automated testing tool for Windows apps. (historical)
Watir- WET Web Tester
https://en.wikipedia.org/wiki/Category:Software_testing_tools
- Oracle Application Testing Suite
- Oracle Real Application Testing
- IBM Rational Quality Manager
- AscentialTest , Zeenyx_Software
https://en.wikipedia.org/wiki/Category:Load_testing_tools
- Parasoft Virtualize
- Visual Studio Application Lifecycle Management
- (several others... and no List of load testing tools either?)
https://en.wikipedia.org/wiki/List_of_web_testing_tools
iMacrosQF-TestRanorex- Sahi_(software)
SeleniumSOAtestTestCompleteTOSCA TestsuiteTest Studio- WatiN (redirect to Watir ... clone for dotnet)
Watirhttps://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? ))
- Sahi_(software) (from List_of_web_testing_tools), open-source automation and testing tool for web apps
- Fabasoft app.test by Fabasoft (from Category:Graphical_user_interface_testing), test tool for automated QA of web apps in Win/Lin/OSX
- WET Web Tester by Qantom/Qantom software/Qantom Software/Thwameva Technologies (from Category:Graphical_user_interface_testing), open source web automation testing tool (under the hood based on Watir and MSIE)
- 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)
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)
- 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)
- 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)
- 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)
- 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)
- 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)
- The excessive nature is when every back-yard hobbyist adds their tool regardless of notability to the list despite them thinking it's useful or content-relevant. There are many GUI Testing tools in the world, I have seen the lists elsewhere. Walter Görlitz (talk) 04:03, 31 July 2014 (UTC)
- I have no relationship to Sikuli. Here's how it came that I added it to the list. I work for a company and we need an automated, cross-platform GUI testing tool that is also open source. There is one on your (note that I say "your" and not "Wikipedia's" list that I was interested in, but a colleague pointed me toward another tool that I had never heard of and that was Sikuli. I thought I would at least put a link to it on the page. But it seems that any arm-chair enthusiast without a higher degree in anything thinks that they know better about what should appear in a Wikipedia entry. You keep fighting the good fight. — Preceding unsigned comment added by Victorianist (talk • contribs) 03:54, 2 August 2014 (UTC)
- And also, I think you need to seriously edit this list. Most of the entries do not have citations, there's one redline link, and some of the others have some columns marked "unknown." I'll be cleaning up the list applying your own guidelines. Victorianist (talk) 03:58, 2 August 2014 (UTC)
- I'm the one who added the citation needed tags. Feel free to remove the redlinks. Walter Görlitz (talk) 05:25, 2 August 2014 (UTC)
- The excessive nature is when every back-yard hobbyist adds their tool regardless of notability to the list despite them thinking it's useful or content-relevant. There are many GUI Testing tools in the world, I have seen the lists elsewhere. Walter Görlitz (talk) 04:03, 31 July 2014 (UTC)
- 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)
Article nominated for deletion
This article has been nominated for deletion before, in 2007 and the consensus at that time was that it should be deleted. The "criteria" of notability proposed in the talk page and in hidden comments in the article itself is that that each link should point to an already existing article on Wikipedia, but this does not establish notability. The list contains red links and none of the listed items points to verifiable sources or to sources that establish notability. — Preceding unsigned comment added by Victorianist (talk • contribs) 04:30, 2 August 2014 (UTC)
- And the list was recreated in 2008. It currently only lists notable subjects despite your effort to turn it into a link farm and include other items. I really don't understand your logic.
- Notability applies to subjects, I'm not sure it applies to lists. Walter Görlitz (talk) 05:33, 2 August 2014 (UTC)
- Also, as I stated at the AfD page, the citation needed tags on each row are not related to whether the individual entry is or is not notable or reliably sourced simply that the attributes of each entry (testing system requirement, system under test requirement, GUI test, automation, and current version) is reliable information. It does not reflect whether the idea of such a list is or is not worthy of an article. Walter Görlitz (talk) 12:04, 2 August 2014 (UTC)
- I think that you're quibbling. The articles for each tools listed here will also be proposed for deletion. Hardly any of them meet the criteria of notability or verifiability.