1 / 10

The Future of Test Automation Q. Is it OpenSource ?

Test Managers Forum – Jan 2008. The Future of Test Automation Q. Is it OpenSource ?. Facilitator - Duncan Brigginshaw Director, Odin Technology Ltd. The Rise of OpenSource. Development/Test Tools. CM – CVS,Subversion. IDE – Eclipse. Unit Testing – JUnit , NUnit. Jboss.

benjamin
Download Presentation

The Future of Test Automation Q. Is it OpenSource ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Test Managers Forum – Jan 2008 The Future of Test AutomationQ. Is it OpenSource? Facilitator - Duncan Brigginshaw Director, Odin Technology Ltd.

  2. The Rise of OpenSource Development/Test Tools CM – CVS,Subversion IDE – Eclipse Unit Testing – JUnit, NUnit Jboss Build Tools – Ant, Nant 34.8% IT managers polled have Jboss - BZ Research 2006 Apache, MySQL 50.8% Webservers Market Share (Netcraft 2007) 44% RDBMS Market share (EDC 2007) Linux, FreeBSD 37.6% Servers Market Share (IDC Projection 2008 )

  3. Current Commercial Tools • Current Market Leaders: • HP Mercury, IBM Rational, Compuware, Empirix, Borland • Others - AutomatedQA, Seapine, Original, Odin • Tool Architecture – • IDE with Language, Recorder, Visual Creation Tools, Wizards, Mapping tools, Logs, Execution

  4. Open Source Testing Tools • Current Available 70+ • Strongest Presence • Watir/Watin/Watij • Web Application Testing In Ruby/.NET/Java • Huge resource of supporting tools – Firewatir, Watir Recorder ++, Wet, Cubictest, Visual Studio • 58,000 Downloads (to 18th Jan 2008) • Selenium • Javascript browser tool – Tests in Tables or .NET, Java, Perl, Python, Ruby • Selenium IDE, Molybdenum, Selenium RC • www.opensourcetesting.org – 100,000+ Registered Users • Others • Sahi, PyWinAuto, Floyd, Frankenstein, AutoIT, Abbot/Costello • Load & Performance 35+ • WebLoad (RadView), Jmeter, OpenSTA

  5. Is OpenSource the Future for Test Automation?

  6. Skills - Resources • Commercial tools have a large base of Experts • How are tools “really” used? • Table/Data driven Frameworks (Homegrown and commercial) • Open source tools rely on a “Mainstream” Programming Language for scripting and development • C#, Java, Ruby, Python • Could a Developer be the Tool Expert?

  7. Support & Maintenance • OpenSource has support facilities • It’s OpenSource! • Fix your own issues – contribute • Adapt, extend, contribute new features • Could hiring an OpenSource Developer replace a commercial support function?

  8. Training • Surprisingly commercial training is available! • Watir and Junit/Nunit training courses: • www.trainingpages.com • Other Open Source training • http://www.opensourcetraining.co.uk/ • Training in C#, Ruby, Python, Java readily available • Frameworks tend to be written in house and training developed (or commercial frameworks)

  9. Supported Environments • Objection – Lack of Environment support and Integration (Test management, CM) • Who is part of a Web (Browser) or WebService based development project? • What are the others? • Most commercial tools have open APIs. • Build it! – It’s Opensource after all.

  10. Conclusions

More Related