software research, inc. setting the standard for software testing windows solution

21
Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Upload: mervyn-elliott

Post on 13-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Software Research, Inc.

Setting the Standard for Software Testing

Windows Solution

Page 2: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Software Research, Inc.Experts in Software System

Testing

1977 Founded as a consulting and R&D firm

1987 First products released

1991 Released Software TestWorks (STW), an integrated testing system

1996 Over 5,000 sites using STW

Page 3: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Why Use Quality Evaluation Tools?

It’s the most cost-effective way to ensure

the highest quality software

Evaluation Method Risk

Let customer check quality

Check quality manually

Check quality with tools

High defect rateLow customer satisfaction

High labor costError prone

Cost of toolSetup time

Page 4: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

The Complete Solution STW Provides The Best Code

Testing System For WindowsTMDevelopers

Capture/Playback

Coverage analysis

Static source code analysis

Page 5: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Flexible ToolsTailor the tools to fit your needs

Both GUI and command-line driven Incorporate new functions as needed Total integration into your testing

environment– Multiple platforms and languages – Network tested

Configurable to meet developer’s special needs

Page 6: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Full Microsoft WindowsTM Support

Windows NT Windows 2000 Windows XP

C, C++, ADA, Fortran

Multiple Language Support

Page 7: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Software TestWorksTM (STW)Integrated Tool Suite for WindowsTM

Regres s ion"Black Box "

Coverage"White Box "

Softw a re Tes tW orksProduct Su ite

Page 8: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

STW/RegressionTM

For Windows

Test capture and playback Test management facilities Differencing utility Language independent

STW/RegressionSTW/Regression

Page 9: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

STW/RegressionTM

For WindowsAutomating the Testing Process

for Windows Products

CAP BAKCap ture and Playback

SM ARTSSoftware Maintenance

and Tes ting Sys tem

CBDIFFIm age C om par ison

STW /R egres s ionToo l B und le

STW/RegressionSTW/Regression

Page 10: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

CAPBAKTM

For Windows

Capture and Playback Tool for Windows

Records all activities during testing session– Keyboard strokes– Mouse movements– Widget/object activity

–Screen bitmap images–ASCII values

STW/RegressionSTW/Regression

Page 11: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

CAPBAKTM

For Windows

Flexible, Easy-to-use, Powerful

Multiple synchronization modes to ensure reliable, accurate playbacks

User has complete control over tests CBVIEWTM utility displays captured

images CBDIFFTM utility compares images Log files allows tester to quickly find

where tests have failed

STW/RegressionSTW/Regression

Page 12: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

0

10

20

30

40

50

60

Manual

Automatic

1st Test Reruns

Minutes

30 30

60

Typical Run/Record Test Time

3 Substantial time savings on reruns!

STW/RegressionSTW/RegressionCAPBAKTM Saves Time and Resources

Page 13: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

SMARTSTM

For Windows

Streamlining the Testing Process

Organizes tests into efficient hierarchy Automatically executes tests, saving

time Comprehensive report capabilities

– Summary reports– Regression reports– Pass/fail reports– Execution time reports

STW/RegressionSTW/Regression

Page 14: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Pixel-by-pixel comparison of image files

Detects color differences Line and byte comparisons for ASCII

files Advanced masking cabablilities Combine with exdiffTM utility for

differencing ASCII files

CBDIFFTM

For Windows

Advanced Differencing Utility

STW/RegressionSTW/Regression

Page 15: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

STW/CoverageTM

For Windows

Ensuring That Tests Are Complete

STW /Regress ion"B lack B ox"

STW /Coverage"W hite B ox"

Softw areTestw orks Product Su ite

STW/CoverageSTW/Coverage

Page 16: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

STW CoverageTM

For Windows

Advanced Coverage System Measures the completeness of test

cases Improves quality by focusing the

creation of additional tests Saves time by not creating tests for

code that is already exercised Improves process by providing

measurements

STW/CoverageSTW/Coverage

Page 17: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

STW CoverageTM

For Windows

Complete C1 unit testing– More comprehensive than statement coverage

Complete S1 system interface coverage Comprehensive coverage reports Directed Graphs (digraphs) and Call Tree

display options Quick navigation from graphs to source

code

STW/CoverageSTW/Coverage

Page 18: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Digraph UtilityGraphical Display of Logical

Branch Coverage Quickly identifies

unexercised code Aids in studying

architecture Helps in

redesigning test cases for complete coverage

STW/CoverageSTW/Coverage

Page 19: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Call Tree UtilityGraphical Display of Caller-

Callee Structure Organizes modules

and connecting function calls in hierarchy

Quick navigation to source code

Customizable display

STW/CoverageSTW/Coverage

Page 20: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Ensuring Quality

Deliver tested code

Build quality — don’t test it in

Include testing and QA as part of product development

Page 21: Software Research, Inc. Setting the Standard for Software Testing Windows Solution

Software TestWorks Suite The Total Solution

One package One vendor One decision