the future of test automation q is it opensource l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
The Future of Test Automation Q. Is it OpenSource ? PowerPoint Presentation
Download Presentation
The Future of Test Automation Q. Is it OpenSource ?

Loading in 2 Seconds...

play fullscreen
1 / 10

The Future of Test Automation Q. Is it OpenSource ? - PowerPoint PPT Presentation


  • 275 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

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.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

Test Managers Forum – Jan 2008

The Future of Test AutomationQ. Is it OpenSource?

Facilitator - Duncan Brigginshaw

Director, Odin Technology Ltd.

the rise of opensource
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
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
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
skills resources
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
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
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
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.