The future of test automation q is it opensource
Download
1 / 10

- PowerPoint PPT Presentation


  • 264 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '' - benjamin


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
The future of test automation q is it opensource l.jpg

Test Managers Forum – Jan 2008

The Future of Test AutomationQ. Is it OpenSource?

Facilitator - Duncan Brigginshaw

Director, Odin Technology Ltd.


The rise of opensource l.jpg
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 )


Current commercial tools l.jpg
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


Open source testing tools l.jpg
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


Is opensource the future for test automation l.jpg
Is OpenSource the Future for Test Automation?


Skills resources l.jpg
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?


Support maintenance l.jpg
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?


Training l.jpg
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)


Supported environments l.jpg
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.



ad