"Free and Cheap Test Tools" Presented by: Randy Rice - - PDF document

quot free and cheap test tools quot
SMART_READER_LITE
LIVE PREVIEW

"Free and Cheap Test Tools" Presented by: Randy Rice - - PDF document

W3 Track 10/7/2009 11:30 AM "Free and Cheap Test Tools" Presented by: Randy Rice Rice Consulting Services, Inc. Brought to you by: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524


slide-1
SLIDE 1

W3

Track 10/7/2009 11:30 AM

"Free and Cheap Test Tools"

Presented by: Randy Rice Rice Consulting Services, Inc.

Brought to you by:

330 Corporate Way, Suite 300, Orange Park, FL 32073 888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com

slide-2
SLIDE 2

Randy Rice

Randy Rice is a leading author, speaker, and consultant in the field of software testing and software quality. He has worked with major organizations worldwide to improve the quality of their information systems and to optimize their testing processes. Randy has more than thirty years of experience building and testing mission-critical projects in a variety of environments and has authored many training courses in software testing and software engineering. He is publisher of The Software Quality Advisor newsletter and co-author (with William E. Perry) of Surviving the Top Ten Challenges of Software Testing. Randy serves on the board of directors

  • f the American Software Testing Qualifications Board (ASTQB).
slide-3
SLIDE 3

8/10/2009 1

Free and Cheap Test Tools

Randall W. Rice, CTAL www.riceconsulting.com

At the Start

hi ill b i i i

This will be an interactive session

At least for me

A few demos A few screenshots

S t h h k th

Some recent changes, so check the

  • nline presentations

Or, contact me for today’s deck

slide-4
SLIDE 4

8/10/2009 2

Constraints

You may find it hard to get your

You may find it hard to get your

management to consider using an

  • pen-source or free tool.

Some companies are heavily invested in

commercial tools (that may or may not ( y y be the best ones for you), so they keep

  • ut any other options.

A Strategy For Acceptance

Make the business case in cost vs

Make the business case in cost vs.

benefits.

Also, bring out the reality of having a free

tool vs. no tool.

Include information about companies

p like Sun, IBM, and Microsoft that have contributed open-source and free software.

slide-5
SLIDE 5

8/10/2009 3

Tool Types We Will Cover

T t D i

Test Design Test Execution Test Management Test Data Test Evaluation

Test Evaluation

Defect Tracking Special Applications – SOA, Load testing, Web

testing

Test Design

CTE XL f l ifi ti t

CTE-XL for classification trees

www.systematic-testing.com Also provides pair-wise and triple-wise test

combinations

FireEye

www.nist.gov

AllPairs – www.satisfice.com PICT – www.microsoft.com More at www.pairwise.org

slide-6
SLIDE 6

8/10/2009 4

Test Design (2)

Unified TestPro Extended for Manual Testing Unified TestPro Extended for Manual Testing

  • Utilize keyword test paradigm without automation

startup costs.

Benefits of automation brought to manual testing

– consistency, manageability, scalability

Accurately execute and record manual test results. Reduce test time with reusable test cases Reduce test time with reusable test cases. Easy auto-import for existing manual test cases Easy test organization and reporting. Internet Explorer and Firefox compatible. Cloud (Web) based server support. www.sdtcorp.com

Test Execution

M S h d l

Macro Scheduler

www.mjtnet.com Windows only Row/Column oriented $110 per individual license

$995 for enterprise license

$995 for enterprise license Like capture/playback, but no comparison features Has a robust scripting language

slide-7
SLIDE 7

8/10/2009 5

Test Execution (2)

FitNesse FitNesse

http://fitnesse.org

Apodora

http://www.apodora.org

Test Management

Testopia

p

Testopia is a test case management extension for

Bugzilla.

It is designed to be a generic tool for tracking test

cases, allowing for testing organizations to integrate bug reporting with their test case run results. h h d d h f

Though it is designed with software testing in

mind, it can be used to track testing on virtually anything in the engineering process.

http://sourceforge.net/projects/testopia

slide-8
SLIDE 8

8/10/2009 6

Testopia Test Management (2)

qaManager

http://sourceforge.net/projects/qamanager web based application used for keeping

track of engineering and customer releases

  • f Software Projects, Resource allocations

d l t d i f ti and related information.

It helps QA Managers to keep track of

releases effectively.Powered by OpenXava and Java.

slide-9
SLIDE 9

8/10/2009 7

QAManager (2) Test Management (2)

TestMaster

http://testmaster.sourceforge.net/ A test case logging, reporting and test

automation tool, much like the commercial product Test Director.

slide-10
SLIDE 10

8/10/2009 8

TestMaster (2) TestMaster (3)

slide-11
SLIDE 11

8/10/2009 9

TestMaster (4) TestMaster (5)

slide-12
SLIDE 12

8/10/2009 10

TestMaster (6) Zeta Test

Zeta Test is an integrated test management Zeta Test is an integrated test management

environment that enables you to perform black-box tests, white-box tests, regression tests or change management tests of software applications.

Zeta Test helps you to plan, perform, log,

monitor and document the tests and then to monitor and document the tests, and then to evaluate the test results.

Cost – Free www.zeta-test.com

slide-13
SLIDE 13

8/10/2009 11

Zeta Test XQual

Free at http://www xqual com Free at http://www.xqual.com XStudio is a fully-graphical application

developed in Java (so theoretically deployable

  • n any OS).

All of the data are organized within trees for

more flexibility.

Integrated management - All entities involved

in the QA/testing projects are managed by XStudio.

This makes lots of metrics/statistics/status

generation much more easier.

slide-14
SLIDE 14

8/10/2009 12

XQual Honorable Mention

id

Bromide

http://bromine.seleniumhq.org/

slide-15
SLIDE 15

8/10/2009 13

Test Data

Generatedata com Generatedata.com

www.generatedata.com Creates test data in a variety of forms:

Text, cvs, XML, Excel, SQL

Free and Cheap Subscriptions Available

DBFeeder

ll d f l

Automatically generate test data for Oracle

Databases which fits primary and foreign keys of

  • tables. A file-based configuration system allows in-

depth customization of the generated data.

slide-16
SLIDE 16

8/10/2009 14

Test Evaluation

d C

Beyond Compare

www.scootersoftware.com $30/single user, volume discounts

Exam Diff

www prestosoft com

www.prestosoft.com Free and Pro versions $35/single user, volume discounts

slide-17
SLIDE 17

8/10/2009 15

slide-18
SLIDE 18

8/10/2009 16

Test Evaluation (2)

i d di d

Windows Media Encoder

Free at www.microsoft.com Captures screen video in wmv format

Hypercam

$30/single user at www hyperionics com

$30/single user at www.hyperionics.com Captures screen video in avi format Volume discounts

slide-19
SLIDE 19

8/10/2009 17

Defect Tracking

Bugzilla – free at www.bugzilla.org FlySpray – Free at www.flyspray.org Many more at:

http://www.software-pointers.com/en-

p p defecttracking-opensource-tools.html

Bugzilla (1)

slide-20
SLIDE 20

8/10/2009 18

Bugzilla (2) Bugzilla (3)

slide-21
SLIDE 21

8/10/2009 19

SOA

SoapUI

http://www.soapui.org/ Free and Pro versions

slide-22
SLIDE 22

8/10/2009 20

Load Testing

Paessler Web Server Test

Paessler Web Server Test www.paessler.com

Pro edition single user - $249

100 Concurrent virtual users

Enterprise edition single user - $750

p g $

Up to 10,000 concurrent virtual users

Enterprise edition 5 user - $1,449 Enterprise edition site license - $2,895

slide-23
SLIDE 23

8/10/2009 21

Network Monitoring

Axence NetTools Pro –

www.axencesoftware.com

FREE and very comprehensive set of network

administration tools:

NetWatch - network monitoring with alerting, real-time &

historical charts;

WinTools lists exhaustive system information from Windows

t computers;

port scanner; network scanner; NetStat lists local inbound & outbound connections; TCP/IP workshop for low level service testing; ping; fast

traceroute;

DNS lookup; bandwidth test tool; SNMP browser and more.

Axence NetTools Pro

slide-24
SLIDE 24

8/10/2009 22

Web Testing

Li k Ch k

Link Checkers

Link Tiger – www.linktiger.com Xenu – www.xenu.com X3C - http://validator.w3.org/checklink Jspider - http://j-spider.sourceforge.net/ More at

http://www.cryer.co.uk/resources/link_checkers.htm

Compliance Checkers

http://www.thefreecountry.com/webmaster/htmlvalid

ators.shtml

slide-25
SLIDE 25

8/10/2009 23

Online Collaboration Tools

W b P t ti

Web Presentations

DimDim – www.dimdim.com Free web video conferencing for up to 25 people Allows recording and private sessions

Conference Calls

TalkShoe – www.talkshow.com Great for distributed teams who want to talk for

free.

Recordable and private

slide-26
SLIDE 26

8/10/2009 24

Open Office

If you don’t have MS Office consider

If you don’t have MS Office, consider

Open Office

3.1 is an excellent release Very compatible with MS Office Spreadsheet macros can be an issue

p

Free at www.openoffice.org

Summary

Th t l ll b h l f l i diff t

These tools can all be helpful in different

ways.

With test tools, you don’t always get what

you pay for, so regardless of the price do a decent evaluation. d h l ll b d

Free and cheap tools allow you to obtain and

learn tools on your own.

This helps in building your personal tool kit.

slide-27
SLIDE 27

8/10/2009 25

Resources

www opensourcetesting org

www.opensourcetesting.org www.riceconsulting.com/cheaptools.htm

I keep this page updated as I learn of new

tools.

Let me know if you find a new one!

y

Bio - Randall W. Rice

  • Over 30 years experience in building and testing

y p g g information systems in a variety of industries and technical environments

  • Certified Software Quality Analyst
  • Certified Software Tester
  • ASTQB Certified Tester – Foundation level,

Advanced Level – Test Manager

  • Treasurer of the American Software Testing

Qualification Board (ASTQB) Qualification Board (ASTQB)

  • Chairperson, 1995 - 2000 QAI’s annual software

testing conference

  • Co-author with William E.Perry, Surviving the Top

Ten Challenges of Software Testing

  • Principal Consultant and Trainer, Rice Consulting

Services, Inc.

slide-28
SLIDE 28

8/10/2009 26

Contact Information

R d ll W Ri CTAL Randall W. Rice, CTAL Rice Consulting Services, Inc. P.O. Box 892003 Oklahoma City, OK 73189 Ph: 405-691-8075 Ph: 405 691 8075 Fax: 405-691-1441 Web site: www.riceconsulting.com e-mail: rrice@riceconsulting.com