The New Frontier... Third Generation Software Testing Automation

Size: px
Start display at page:

Download "The New Frontier... Third Generation Software Testing Automation"

Transcription

1 Presentation Paper Bio Return to Main Menu P R E S E N T A T I O N T1 Thursday, Nov 11, 1999 The New Frontier... Third Generation Software Testing Automation Ed Kit International Conference On Software Testing, Analysis & Review NOV 8-12, 1999 BARCELONA, SPAIN

2 The New Frontier Third Generation Software Testing Automation Edward Kit

3 Essential Testing Challenges! How to design and document inspectable tests? " What is an effective test automation architecture? # How to integrate test design and automation? Key Benefits: - Better, more maintainable tests - Automation achieved with fewer technical testers - Reduced regression, function, system testing costs - Higher motivation for participants Slide 2

4 Test Automation: Serious Problems Lack of an effective test automation architecture Lack of required competencies: Test Design Technical Automation Application Using capture/playback at the wrong time Lack of sufficient resources: Not enough time for automation implementation Ratio of testers to developers Dedicated capital equipment Slide 3

5 Test Architecture Key Recommendations Create interfaces between key framework components Separate, yet integrate test design and automation Recognize that the proper use of several tools is essential Allow for capture/playback tool independence Provide infrastructure for effective capture/playback Create one engine that can process all automated tests Customize framework components for the organization Evolve the architecture as test technology matures Slide 4

6 Proven Test Architecture TestFrame is an example of a proven test architecture Created in 1994 by Hans Buwalda at CMG The TestFrame approach has been used successfully by hundreds of projects in Europe SDT successfully used TestFrame to test ReviewPro, a Web-based Enterprise Verification Application that brings automation to Technical Reviews and Inspections SDT has extended TestFrame to include the SDT Test Design Templates SDT and CMG are working together to evolve TestFrame Has been used for On-line, Web, Batch, API, Embedded for function, system, acceptance test Reference [Buwalda, 1998] Slide 5

7 Automation Recommendation #1 Just Say No to C/P! Capture Playback Slide 6

8 Automation Recommendation #2 Separate and Bridge Create User Scenarios from test cases using action words Test Design Test Automation Create Test Cases using design techniques and spreadsheets Slide 7 Process User Scenarios

9 Automation Architecture Overview Test Architecture Test Plan Feature Hierarchy Test Design Test Cases Action Word Dictionary User Scenarios Automation Design Automation Script Execute Tests Slide 8 Test Effectiveness

10 Automation Architecture - Tools That Can Help Test Architecture: TestFrame, Visio, Word; For Architecture Review: ReviewPro Test Plan: Word, Visio Feature Hierarchy: Excel Test Design: Excel For Design Review: ReviewPro Test Cases: AETGWeb Action Word Dictionary: Word User Scenarios: Excel Automation Design: Word Automation Script: TestFrame, Capture/Playback Tool Execute Tests: TestFrame Slide 9 Test Effectiveness: Word

11 Common Design Techniques Summary! Equivalence Partitioning - single input conditions " Equivalence Partitioning - combinations # Boundary Value Analysis $ Output Forcing % State Models & Error Guessing References: [Jorgensen, 1995], [Kit, 1996] Slide 10

12 Feature Hierarchy Spreadsheet ReviewPro Key Features Primary Forms Reviewer s Log Form Drop Down Lists Disposition Code Severity Status Entry Type Document Under Review Edit Fields Slide 11 Location Summary Link Fields Hot Doc Link General Link GUI Attributes WorkSheet DDDC DDSE DDST DDET DDDU EFLO EFSU LFHD LFGL Priority High High Med Med High High Med High High

13 Test Design Spreadsheet Template Matrix ID: Matrix Summary: Author: Test Design: Risk Analysis: Test Case ID: Test Case Validity: Priority: Test Condition Feature Hierarchy: Date: Technique Impact Version: Feature Combination Likelihood Expected Results: Slide 12

14 Test Design Template Choices Test Design: Technique: Equivalence Class Boundary Value Output Condition Special Value State Transition Feature Combination: Yes No Reference: [Kit, 1999] Risk Analysis: Impact: High Medium Low Unknown Likelihood: High Medium Low Unknown Test Case Validity: Valid Invalid Priority: High Medium Low Slide 13

15 Risk Management: Failure Impact & Fault Likelihood Failure Impact: How significant is the impact if the features addressed in this test design fail? For example: system goes down, someone dies, basic application fails, money is lost, penalty is applied, users sue Fault Likelihood: How likely is it that people will make mistakes for the features addressed in this test design that will lead to software faults that will lead to product failures? Examples of indicators that contribute to an increased likelihood of faults getting into the system: weakness in this part of the system architecture, inexperienced team member, geographically distributed team, aggressive schedule Slide 14

16 Test Design Example - The Classic Triangle Routine The routine accepts three integer values as input; these are interpreted as representing the lengths of the sides of a triangle. All sides must be at least 1 and have an upper limit of 200. The sides are entered as a comma-delimited list, e.g., 3, 4, 5 by the operator using a keyboard. The routine outputs a message that states whether the triangle is scalene (no sides equal), isosceles (two sides equal) or equilateral (all sides equal). The output message is one of the following strings: Equilateral, Isosceles, Scalene, NoTriangle, IllegalInput. Slide 15

17 Test Case Validity: Priority: Test Condition Side A = Side B = Side C = Triangle Test Design Matrix ID: BFC Feature Hierarchy: Triangle/Baseline Matrix Summary: Triangle Baseline Fundamental Cases Author: Ed Kit Date: 4/10/99 Version: 2.5 Test Design: Technique Equiv. Class Feature Combination No Risk Analysis: Impact High Likelihood Low Test Case ID: BFC01 BFC02 BFC03 BFC04 BFC05 BFC06 Test Description: Expected Results: Slide 16 Valid Valid Valid Invalid Invalid Invalid High High High High High High null 60 Typical Typical Typical Only Two Isosceles Scalene Illegal Sides Typical Equilat. Output = Equilateral Output = Isosceles Output = Scalene Output = NoTriangle Output = IllegalInput One Side Too Big Output = IllegalInput

18 Triangle Boundary Value Analysis Test Design Test Case ID: BVA01 BVA02 BVA03 BVA04 BVA05 BVA06 BVA07 BVA08 BVA09 Test Case Validity: Val Val Inv Inv Val Inv Val Val Inv Priority: Test Condition Hi Hi Hi Hi Hi Hi Med Med Hi Side A = Side B = Side C = All sides min * All sides max * 1 side max+1;legal * All sides max+1 * Extreme valid Isosc. * 2 sides min, 1 max * Small valid Isosceles * Isosceles near limit * Nearly minimum * Expected Results: Slide 17 Output = Equilateral Output = Equilateral Output = IllegalInput Output = IllegalInput Output = Isosceles Output = NoTriangle Output = Isosceles Output = Isosceles Output = NoTriangle

19 User Scenario A User Scenario is formed by stringing together test cases previously defined in the test design matrix TC023 TC098 TC135 TC257 Slide 18

20 User Scenario ID: Document User Scenarios US01 US02 US03 US04 US05 TBD Scenario Validity: Valid Valid Valid Invalid Invalid Test Case Priority: High High High Med. High TC TC TC TC Typical Thread 1 * Typical Thread 2 * Typical Thread 3 * Illegal Thread 1 * Illegal Thread 2 * Expected Results: Slide 19 Expected Result 01 Expected Result 02 Expected Result 03 Expected Result 04 Expected Result 05

21 Action Words: Key to the Bridge Action Words: Establish a high-level application usage abstraction Standardize application actions Enable communication between Test Design and Test Case Processor Tips for designing action words: Keep the abstraction at a high level Determine what set of user actions the test tool should perform with a specific Action Word Scope of the test determines the Action Word level Create an Action Word Dictionary Translate each user scenario into an Action Word spreadsheet Slide 20

22 Action Word Spreadsheet Example User Scenario US0129 version 1.1 date 2/6/99 author Hans Buwalda Section 1 Test Case CL02 Product codes must be unique product code product colour type weight enter product p2 nail black AAX 1 expect message Transaction executed correctly product code product colour type weight insert product p2 nut grey AAX 1 expect message Value in field product code not allowed A product with another code is allowed product code product colour type weight enter product p3 nail black AAX 1 Check for presence of product product code product colour type weight check product p3 nail black AAX 1 delete button Section 2 Test Case CL13 All fields need to be filled. Slide 21

23 More Uses For Spreadsheet Test Design Configuration Design Performance Testing: Load and Stress Context Switching Client / Server Design and re-use test design components: Test cases -> User Scenarios -> Stress Scenarios Slide 22

24 Typical Web Configuration Combinations A partial set of configuration choices for ReviewPro, a Web-based Review and Inspection application, include: Client Browsers (5): Netscape (3.0, 4.0, 4.5), Internet Explorer (3.0, 4.0) Client Operating Systems (5): Windows (3.x, 95, 98, NT), Sun (Solaris 2.51) Application Server Operating Systems (3): NT (3.51, 4.0 with Service Pack 3, 4.0 with Service Pack 4) Database Types (4): Sybase, Oracle, Informix, Microsoft Web Server Software (4): MS IIS, Apache, Netscape (Enterprise, FastTrack) Slide 23

25 The Combination Mess The goal: re-run a core set of tests in the right mix of configurations to achieve effective coverage and find defects. From the previous slide, there are: 5 * 5 * 3 * 4 * 4 = 1200 possible configurations. Assume there are 500 core tests. This results in the need to run: 1200 * 500 = 600,000 tests! Using a real-world web application, ReviewPro, the calculation resulted in 4,800,000 tests! There must be a more practical solution! (There is.) Slide 24

26 Dealing with the Combination Mess Reductions must be made, yet sufficient coverage is required. Choices include: Use a spreadsheet to manually select a reasonable subset. Use a tool which automatically selects a small number. Slide 25

27 Design Configurations Using Spreadsheets ReviewPro Configuration Test Categories: Combination ID: RCT01 RCT02 Combination Validity: Valid Valid Priority: High High RCT03 Valid High RCT04 Invalid High RCT05 Valid High Client Browser Client OS Appl. Server OS Database Web Server SW Expected Results: NS 4.5 IE 4.0 NS 4.0 IE 3.0 NS 3.0 Win98 WinNT Solaris 2.5 Win95 Win3.x NT 4 SP 3 NT 4 SP 4 NT 3.51 NT 4 SP 3 NT 4 SP 3 Oracle Sybase Microsoft Informix Oracle MS IIS Enterprise FastTrack Apache MS IIS Expected Result RCT01 Expected Result RCT02 Expected Result RCT03 Expected Result RCT04 Expected Result RCT05 Slide 26

28 Reducing Test Cases - Reducing Testing Costs Combinatorial design theory can be used to reduce the number of tests when an astronomical number of test scenarios are possible. Bellcore developed a system called AETG (Automatic Efficient Test Generator) to generate tests for unit, system, and interoperability testing. AETGWeb is commercially available as a service. Customers interact with the AETG software on the Internet on a secured connection. Users enter test specifications, and test cases are returned. The goal is to substantially reduce testing costs. References: [Dalal, 1996], [Sherwood, 1994] Slide 27

29 AETG Configuration Browser Client_OS Server_OS Database Web_Server_SW 1 NS4.5 Win3.x NT3.51 Informix FastTrack 2 NS4 Solaris 2.51 NT4SP4 Microsoft FastTrack 3 IE3 Win3.x NT4SP4 Sybase Apache 4 NS4.5 Win95 NT3.51 Oracle Apache 5 IE4 WinNT NT3.51 Microsoft Enterprise 6 NS4 Win98 NT4SP4 Oracle FastTrack 7 NS3 Win98 NT3.51 Sybase Enterprise 8 IE3 WinNT NT4SP4 Oracle FastTrack 9 IE4 Solaris 2.51 NT4SP4 Informix Apache 10 NS4.5 Win98 NT4SP4 Sybase FastTrack 11 IE3 Solaris 2.51 NT4SP3 Informix Enterprise 12 IE3 Win95 NT4SP3 Microsoft MSIIS 13 IE4 Win3.x NT4SP4 Oracle Enterprise 14 NS3 WinNT NT4SP3 Sybase Apache 15 MSIIS 16 Apache 17 Nearly 50:1 Reduction: Enterprise configurations instead of 1200 MSIIS 19 Apache 20 12,500 tests instead of 600,000 MSIIS 21 Enterprise 22 FastTrack 23 MSIIS 24 NS3 Win3.x NT4SP3 Microsoft FastTrack 25 NS4 WinNT NT3.51 Informix Enterprise Slide 27a

30 A Spreadsheet for Load & Stress Tests Matrix ID: MLS Feature Hierarchy: Master Load & Stress Matrix Summary: Ensure that representative user scenarios scale Risk Analysis: Impact High Likelihood High Stress Test ID: MLS01 MLS02 MLS03 MLS04 Validity: Valid Valid Valid Invalid Priority: High High High High User Scenario US001 US009 US012 Entry Level System Normal Loaded System Max Valid US001 Too Many Users Expected Results: Slide 28 # of Users * Expected Result MLS01 # of Users # of Users # of Users * Expected Result MLS02 * Expected Result MLS03 * Expected Result MLS04

31 TestFrame Engine Context Switching switch context Mortgages enter client John Jones switch context Loans enter client John Jones Sets of Action Words navigation Slide 29 target system 1 target system 2 target system n

32 TestFrame Engine Client Server begin cluster Mortgages enter account John Jones end cluster start server James Mortgages client navigation server navigation server navigation server navigation Slide 30 target system

33 TestFrame Roles and Responsibilities Test Architect -- Creates the overall approach to verification and validation, including an integrated approach to test process and automation Test Planner/Manager -- Provides test planning, schedule, scope, resources, etc. Test Automation Engineer -- Creates Test Case Processor script Test Designer -- Creates and documents test design, participates in test design inspection Test Executor -- Runs and evaluates tests Slide 31

34 Automation Architecture Roles Test Architecture: Architect Test Plan: Manager Feature Hierarchy: Designer Test Design: Designer Test Cases: Designer Action Word Dictionary: Designer User Scenarios: Designer Automation Design: AE Automation Script: AE = Automation Engineer Execute Tests: Executor Slide 32 Test Effectiveness: Manager

35 Case Study Key Test Tool Usage Requirements Management e.g., DOORS, Requisite Pro, RTM Test Design Spreadsheet Template e.g., Excel Test Case Processor Application Specific Code Requirements Repository Review Repository Test Design Repository Test Case Processor Engine e.g., TestFrame Capture/Playback Tool e.g., WebTest/WinRunner, Robot, SilkTest, QAPlayback Technical Review Management e.g., ReviewPro Software Under Test Test Results Report Slide 33

36 Benefits of an Effective Test Architecture Better, more maintainable tests Improved test design and development Reduced costs, especially for regression testing Higher motivation for participants Fewer highly technical testers required Less sensitive to target system changes Better organizational approach: Clearer separation of tasks Tangible products Accountability Slide 34

37 Summary Create an effective Test Automation Architecture Focus on Test Design Build a bridge between Test Design and Automation Use spreadsheets for: Feature Decomposition Basic Test Case Design Configuration Combination Design Load and Stress Design Verify - Don t forget Technical Reviews and Inspections Slide 35

38 References Buwalda, Hans, Testing with Action Words, STAR May 1998 Dalal, Siddhartha R., ( and Cohen, Parelius, Patton), The Combinatorial Design Approach to Automatic Test Generation, International Symposium on Software Engineering, 1996 Jorgensen, Paul C., Software Testing - A Craftsman s Approach, CRC Press, 1995 Kit, Edward, Software Testing in the Real World, Addison Wesley Longman, 1996 Kit, Edward, Integrated, Effective Test Design and Automation, Software Development Magazine, February 1999 Sherwood, George B., Effective Testing of Factor Combinations, STAR, 1994 Slide 36

39 The End The New Frontier Third Generation Software Testing Automation Edward Kit

40 Ed Kit Edward Kit, founder and president of Software Development Technologies, is well known as a test expert, author, and keynote speaker at testing conferences. His best-selling book, Software Testing in the Real World: Improving the Process, has been adopted as a standard by companies around the world such as Sun Microsystems, Exxon, Chase Manhattan Bank and Cadence Design Systems. His feature articles in Software Development Magazine have outlined new state-of-the-practice test automation models that are currently being adopted around the world. Mr. Kit continues to advise clients on bringing practical and proven software quality practices to their development efforts.

Getting Things Done: Practical Web/e-Commerce Application Stress Testing

Getting Things Done: Practical Web/e-Commerce Application Stress Testing Getting Things Done: Practical Web/e-Commerce Application Stress Testing Robert Sabourin President Montreal, Canada rsabourin@amibug.com Slide 1 Practical Web/e-Commerce Application Stress Testing Overview:

More information

Business Application Services Testing

Business Application Services Testing Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load

More information

Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh), Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and

More information

Bringing Value to the Organization with Performance Testing

Bringing Value to the Organization with Performance Testing Bringing Value to the Organization with Performance Testing Michael Lawler NueVista Group 1 Today s Agenda Explore the benefits of a properly performed performance test Understand the basic elements of

More information

Presentation: 1.1 Introduction to Software Testing

Presentation: 1.1 Introduction to Software Testing Software Testing M1: Introduction to Software Testing 1.1 What is Software Testing? 1.2 Need for Software Testing 1.3 Testing Fundamentals M2: Introduction to Testing Techniques 2.1 Static Testing 2.2

More information

Secrets of Successful Java Testing

Secrets of Successful Java Testing Presentation Paper Bio Return to Main Menu P R E S E N T A T I O N W7 Wednesday, Nov 10, 1999 Secrets of Successful Java Testing Gary Guillon International Conference On Software Testing, Analysis & Review

More information

T14 Thursday, November 4, 1999 1:30 PM

T14 Thursday, November 4, 1999 1:30 PM Presentation Notes Paper Bio Return to Main Menu PRESENTATION T14 Thursday, November 4, 1999 1:30 PM SYSTEM TESTING STRATEGIES FOR HIGHLY AVAILABLE CLUSTERED SYSTEMS Subbarao Jagannatha Sun Microsystems

More information

SOFTWARE TESTING PROCESSES PRESENTATION

SOFTWARE TESTING PROCESSES PRESENTATION SOFTWARE TESTING PROCESSES PRESENTATION Agenda 1. Software testing (ST) tasks and objectives 2. ST documentation 3. Types of tests 4. Functional testing process 5. Process supporting tools 6. Performance

More information

FSW QA Testing Levels Definitions

FSW QA Testing Levels Definitions FSW QA Testing Levels Definitions 1. Overview This document is used to help determine the amount and quality of testing (or its scope) that is planned for or has been performed on a project. This analysis

More information

ReadyConnect Web Meeting Premium Edition User Guide

ReadyConnect Web Meeting Premium Edition User Guide ReadyConnect Web Meeting Premium Edition User Guide This guide provides the basic information necessary to start a ReadyConnect Web Meeting session. Please review the requirements below to ensure you have

More information

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher

More information

IBM Rational University. Essentials of IBM Rational Functional Tester, Java Scripting. RT545 February 2009 Student Manual Part No.

IBM Rational University. Essentials of IBM Rational Functional Tester, Java Scripting. RT545 February 2009 Student Manual Part No. IBM Rational University Essentials of IBM Rational Functional Tester, Java Scripting RT545 February 2009 Student Manual Part No. 800-27480-000 IBM Corporation Rational University RT545 Essentials of IBM

More information

Citrix Password Manager Using the Account Self-Service Feature. Citrix Password Manager 4.6 with Service Pack 1 Citrix XenApp 5.0, Platinum Edition

Citrix Password Manager Using the Account Self-Service Feature. Citrix Password Manager 4.6 with Service Pack 1 Citrix XenApp 5.0, Platinum Edition Citrix Password Manager Using the Account Self-Service Feature Citrix Password Manager 4.6 with Service Pack 1 Citrix XenApp 5.0, Platinum Edition 2 Citrix Password Manager - Account Self-Service Copyright

More information

Chapter 17 Software Testing Strategies Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For

More information

Systems must meet the following requirements when using the Matrix WebConnect service: Average Network Bandwidth Utilization

Systems must meet the following requirements when using the Matrix WebConnect service: Average Network Bandwidth Utilization Premier Web Conferencing Quick Start Guide This guide provides the basic information necessary to start a Matrix WebConnect Web Conference. Please review the system requirements to ensure you have everything

More information

Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction

Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction Software Testing Rajat Kumar Bal Introduction In India itself, Software industry growth has been phenomenal. IT field has enormously grown in the past 50 years. IT industry in India is expected to touch

More information

Group18-CUCE2012. Mr. Mobile Project. Software Testing Plan (STP) Version: 4.0. CM Identifier: G18_SE004

Group18-CUCE2012. Mr. Mobile Project. Software Testing Plan (STP) Version: 4.0. CM Identifier: G18_SE004 Group18-CUCE2012 Mr. Mobile Project Software Testing Plan (STP) Version: 4.0 CM Identifier: G18_SE004 26 April 2010 Revision History Prepared/ Modified by Ahmed Adel Ahmed Abdullah, Ahmed Hafez and Sheriff

More information

Interstage Application Server V7.0 Single Sign-on Operator's Guide

Interstage Application Server V7.0 Single Sign-on Operator's Guide Interstage Application Server V7.0 Single Sign-on Operator's Guide Single Sign-on Operator's Guide - Preface Trademarks Trademarks of other companies are used in this user guide only to identify particular

More information

CUT COSTS, NOT PROJECTS

CUT COSTS, NOT PROJECTS CUT COSTS, NOT PROJECTS Understanding and Managing Software Development Costs A WEBINAR for State of Washington Agencies Critical Logic, Inc. July 9 2009 Starting at 3pm, Pacific Daylight Time Critical

More information

Test case design techniques II: Blackbox testing CISS

Test case design techniques II: Blackbox testing CISS Test case design techniques II: Blackbox testing Overview Black-box testing (or functional testing): Equivalence partitioning Boundary value analysis Domain analysis Cause-effect graphing Behavioural testing

More information

Unit Testing Scenario and Sample Unit Test Plan

Unit Testing Scenario and Sample Unit Test Plan Unit Testing Scenario and Sample Unit Test Plan Version 2.3 May 1999 The following example follows one portion of an application from specification to turning the code over to Quality Assurance. In each

More information

ORACLE USER PRODUCTIVITY KIT V3.6.1 TECHNICAL SPECIFICATIONS (WITH ENABLEMENT SERVICE PACK 3)

ORACLE USER PRODUCTIVITY KIT V3.6.1 TECHNICAL SPECIFICATIONS (WITH ENABLEMENT SERVICE PACK 3) ORACLE USER PRODUCTIVITY KIT V3.6.1 TECHNICAL SPECIFICATIONS (WITH ENABLEMENT SERVICE PACK 3) KEY FEATURES AND BENEFITS DRIVE USER PRODUCTIVITY AND MITIGATE RISK. FEATURES Single, synchronized authoring

More information

Functional Test Plan Template

Functional Test Plan Template Functional Test Plan Template Introduction: How to Use This Tool This tool is intended to be used as an aid in creating a functional test plan. An application s functional test plan defines how functional

More information

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

SOFTWARE TESTING SERVICES

SOFTWARE TESTING SERVICES SOFTWARE TESTING SERVICES testing services PRESENTATION PLAN 1. SOFTWARE TESTING: ROLE & GOALS 2. SOFTWARE TESTING AT SOFTWARE: QUICK FACTS 3. TYPES OF SOFTWARE TESTING SERVICES 4. SUPPORTING DOCUMENTATION

More information

Software testing. Objectives

Software testing. Objectives Software testing cmsc435-1 Objectives To discuss the distinctions between validation testing and defect testing To describe the principles of system and component testing To describe strategies for generating

More information

ISTQB Certified Tester. Foundation Level. Sample Exam 1

ISTQB Certified Tester. Foundation Level. Sample Exam 1 ISTQB Certified Tester Foundation Level Version 2015 American Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. #1 When test cases are designed

More information

Erik van Veenendaal. www. erikvanveenendaal.nl. Improve Quality Services BV 2

Erik van Veenendaal. www. erikvanveenendaal.nl. Improve Quality Services BV 2 PRISMA Risk-Based Testing In Practice Never speculate on that which can be known for certain Erik van Veenendaal www.erikvanveenendaal.nl Erik van Veenendaal www. erikvanveenendaal.nl Founder and major

More information

Load testing with. WAPT Cloud. Quick Start Guide

Load testing with. WAPT Cloud. Quick Start Guide Load testing with WAPT Cloud Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. 2007-2015 SoftLogica

More information

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing 1 P a g e Table of Contents What is the key to agility in Data Warehousing?... 3 The need to address requirements completely....

More information

Metrics in Software Test Planning and Test Design Processes

Metrics in Software Test Planning and Test Design Processes Master Thesis Software Engineering Thesis no: MSE-2007:02 January 2007 Metrics in Software Test Planning and Test Design Processes Wasif Afzal School of Engineering Blekinge Institute of Technology Box

More information

Identifying a generic N-Tier architecture framework for web-based applications

Identifying a generic N-Tier architecture framework for web-based applications Oriental Journal of Computer Science & Technology Vol. 2(2), 153-160 (2009) Identifying a generic N-Tier architecture framework for web-based applications Y. PRASANTH, V. GOWTHAMI UTTAM, G. ANUSHA and

More information

Compatibility Matrixes. Blackboard Academic Suite

Compatibility Matrixes. Blackboard Academic Suite Compatibility Matrixes Application Pack 3 (Release 6.3) Blackboard Learning System Blackboard Community System Blackboard Learning System - Basic Edition (Release 2.3) Blackboard Content System PRODUCT

More information

PeopleSoft Online Performance Guidelines

PeopleSoft Online Performance Guidelines PeopleSoft Online Performance Guidelines Agenda Introduction Web Browser configuration Web Server configuration Application Server PIA PeopleSoft Internet Architecture Introduction Pure Internet Architecture

More information

Standard Glossary of Terms Used in Software Testing. Version 3.01

Standard Glossary of Terms Used in Software Testing. Version 3.01 Standard Glossary of Terms Used in Software Testing Version 3.01 Terms Used in the Expert Level Test Automation - Engineer Syllabus International Software Testing Qualifications Board Copyright International

More information

How To Test For Performance

How To Test For Performance : Roles, Activities, and QA Inclusion Michael Lawler NueVista Group 1 Today s Agenda Outline the components of a performance test and considerations Discuss various roles, tasks, and activities Review

More information

Testing of the data access layer and the database itself

Testing of the data access layer and the database itself Testing of the data access layer and the database itself Vineta Arnicane and Guntis Arnicans University of Latvia TAPOST 2015, 08.10.2015 1 Prolog Vineta Arnicane, Guntis Arnicans, Girts Karnitis DigiBrowser

More information

Sample Exam Foundation Level Syllabus. Mobile Tester

Sample Exam Foundation Level Syllabus. Mobile Tester Sample Exam Foundation Level Syllabus Mobile Tester September 2015 American Software Testing Qualifications Board Sample Exam Foundation Level Syllabus Mobile Tester MOB-1.2.1 (K2) Explain the expectations

More information

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide SAP How-to Guide Mobile Device Management SAP Afaria How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide Applicable Releases: SAP Afaria 7 SP3 HotFix 06, SAP Afaria

More information

from Microsoft Office

from Microsoft Office OOoCon 2003 Migrating from Microsoft Office to OpenOffice.org/StarOffice by Frank Gamerdinger frank.gamerdinger@sun.com 1 Who needs migration? OpenOffice.org & StarOffice - only the brave!(?) 2 Agenda

More information

Installation and Administration Guide

Installation and Administration Guide Installation and Administration Guide BlackBerry Enterprise Transporter for BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-11-06 SWD-20141106165936643 Contents What is BES12?... 6 Key features

More information

Test Data Management Best Practice

Test Data Management Best Practice Test Data Management Best Practice, Inc. 5210 Belfort Parkway, Suite 400 Author: Stephanie Chace Quality Practice Lead srchace@meridiantechnologies.net, Inc. 2011 www.meridiantechnologies.net Table of

More information

Basic Unix/Linux 1. Software Testing Interview Prep

Basic Unix/Linux 1. Software Testing Interview Prep Basic Unix/Linux 1 Programming Fundamentals and Concepts 2 1. What is the difference between web application and client server application? Client server application is designed typically to work in a

More information

Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.

Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1. Avaya Solution Interoperability Test Lab Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.0 Abstract These Application

More information

IBM WebSphere Business Integration for HIPAA

IBM WebSphere Business Integration for HIPAA Prepare your business for the future as you prepare for HIPAA IBM WebSphere Business Integration for HIPAA Helps ensure your business is ready to meet the HIPAA mandates Allows private and highly secure

More information

Installation Guide Sybase ETL Small Business Edition 4.2 for Windows

Installation Guide Sybase ETL Small Business Edition 4.2 for Windows Installation Guide Sybase ETL Small Business Edition 4.2 for Windows Document ID: DC00738-01-0420-01 Last revised: April 2007 Topic Page 1. Overview 2 2. Before you begin 2 2.1 Review system requirements

More information

TestTrack Test Case Management Quick Start Guide

TestTrack Test Case Management Quick Start Guide TestTrack Test Case Management Quick Start Guide This guide is provided to help you get started with TestTrack test case management and answer common questions about working with test cases and test runs.

More information

Sample Testing Using Cleanroom

Sample Testing Using Cleanroom Information and Software Technology 42 (2000) 801 807 www.elsevier.nl/locate/infsof Improving software quality using statistical testing techniques D.P. Kelly*, R.S. Oshana Raytheon Company, 13500 N. Central

More information

Chapter 5. Regression Testing of Web-Components

Chapter 5. Regression Testing of Web-Components Chapter 5 Regression Testing of Web-Components With emergence of services and information over the internet and intranet, Web sites have become complex. Web components and their underlying parts are evolving

More information

PATROL Console Server and RTserver Getting Started

PATROL Console Server and RTserver Getting Started PATROL Console Server and RTserver Getting Started Supporting PATROL Console Server 7.5.00 RTserver 6.6.00 February 14, 2005 Contacting BMC Software You can access the BMC Software website at http://www.bmc.com.

More information

Model-based Testing: Next Generation Functional Software Testing

Model-based Testing: Next Generation Functional Software Testing Model-based Testing: Next Generation Functional Software Testing By Dr. Bruno Legeard Model-based testing (MBT) is an increasingly widely-used technique for automating the generation and execution of tests.

More information

I/A Series Software FoxDPM.com Dynamic Performance Monitor.com

I/A Series Software FoxDPM.com Dynamic Performance Monitor.com I/A Series Software FoxDPM.com Dynamic Performance Monitor.com PSS 21S-4X2 B3 Foxboro s Dynamic Performance Monitor.com (FoxDPM.com) is an advanced decision support tool which combines process data from

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK A SYSTEMATIC REVIEW OF AUTOMATED SOFTWARE TESTING TOOLS A. NIRMAL KUMAR 1, DR.

More information

SECTION 4 TESTING & QUALITY CONTROL

SECTION 4 TESTING & QUALITY CONTROL Page 1 SECTION 4 TESTING & QUALITY CONTROL TESTING METHODOLOGY & THE TESTING LIFECYCLE The stages of the Testing Life Cycle are: Requirements Analysis, Planning, Test Case Development, Test Environment

More information

Tonight s Speaker. Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft

Tonight s Speaker. Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft Tonight s Speaker Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft You will learn about what a software tester does at Microsoft, how the role interfaces with program managers

More information

Load Manager Administrator s Guide For other guides in this document set, go to the Document Center

Load Manager Administrator s Guide For other guides in this document set, go to the Document Center Load Manager Administrator s Guide For other guides in this document set, go to the Document Center Load Manager for Citrix Presentation Server Citrix Presentation Server 4.5 for Windows Citrix Access

More information

Smart Card Setup Guide

Smart Card Setup Guide Smart Card Setup Guide K Apple Computer, Inc. 2006 Apple Computer, Inc. All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of

More information

Oracle Insurance Policy Administration System Quality Assurance Testing Methodology. An Oracle White Paper August 2008

Oracle Insurance Policy Administration System Quality Assurance Testing Methodology. An Oracle White Paper August 2008 Oracle Insurance Policy Administration System Quality Assurance Testing Methodology An Oracle White Paper August 2008 Oracle Insurance Policy Administration System Quality Assurance Testing Methodology

More information

hp OpenView TeMIP Event Logging User s Guide Edition: 5.0-2 for the UNIX Operating System March 2003

hp OpenView TeMIP Event Logging User s Guide Edition: 5.0-2 for the UNIX Operating System March 2003 hp OpenView TeMIP Event Logging User s Guide Edition: 5.0-2 for the UNIX Operating System March 2003 Copyright 2003 Hewlett-Packard Company Legal Notices Warranty Hewlett-Packard makes no warranty of any

More information

Performance Dashboard Tutorial

Performance Dashboard Tutorial Performance Dashboard Tutorial Introduction This documents describes how to set-up the Excel templates provided by L3 Analytics. The configuration is straight forward: fill in all fields from the spreadsheet

More information

ABSTRACT INTRODUCTION SOFTWARE DEPLOYMENT MODEL. Paper 341-2009

ABSTRACT INTRODUCTION SOFTWARE DEPLOYMENT MODEL. Paper 341-2009 Paper 341-2009 The Platform for SAS Business Analytics as a Centrally Managed Service Joe Zilka, SAS Institute, Inc., Copley, OH Greg Henderson, SAS Institute Inc., Cary, NC ABSTRACT Organizations that

More information

Frequently Asked Questions. Secure Log Manager. Last Update: 6/25/01. 6303 Barfield Road Atlanta, GA 30328 Tel: 404.236.2600 Fax: 404.236.

Frequently Asked Questions. Secure Log Manager. Last Update: 6/25/01. 6303 Barfield Road Atlanta, GA 30328 Tel: 404.236.2600 Fax: 404.236. Frequently Asked Questions Secure Log Manager Last Update: 6/25/01 6303 Barfield Road Atlanta, GA 30328 Tel: 404.236.2600 Fax: 404.236.2626 1. What is Secure Log Manager? Secure Log Manager (SLM) is designed

More information

Gómez Script Recorder

Gómez Script Recorder Gómez Script Recorder GETTING STARTED October 2003 Overview The Gómez Performance Network (GPN) measures Web page and transaction performance globally in real-time, enabling organizations to continuously

More information

ETL-EXTRACT, TRANSFORM & LOAD TESTING

ETL-EXTRACT, TRANSFORM & LOAD TESTING ETL-EXTRACT, TRANSFORM & LOAD TESTING Rajesh Popli Manager (Quality), Nagarro Software Pvt. Ltd., Gurgaon, INDIA rajesh.popli@nagarro.com ABSTRACT Data is most important part in any organization. Data

More information

Web Services Development Kit

Web Services Development Kit Rhythmyx Web Services Development Kit Version 6.5.2 Printed on 11 September, 2007 Copyright and Licensing Statement All intellectual property rights in the SOFTWARE and associated user documentation, implementation

More information

Release Notes P/N 300-999-710 Rev 01

Release Notes P/N 300-999-710 Rev 01 EMC SourceOne Email Management Version 6.8 SP2 Release Notes P/N 300-999-710 Rev 01 December 20, 2012 These release notes contain information about EMC SourceOne Email Management version 6.8 SP2. Topics

More information

IBM Rational University. Essentials of IBM Rational RequisitePro v7.0 REQ370 / RR331 October 2006 Student Workbook Part No.

IBM Rational University. Essentials of IBM Rational RequisitePro v7.0 REQ370 / RR331 October 2006 Student Workbook Part No. IBM Rational University Essentials of IBM Rational RequisitePro v7.0 REQ370 / RR331 October 2006 Student Workbook Part No. 800-027250-000 IBM Corporation Rational University REQ370 / RR331 Essentials of

More information

Crystal Reports Server Quick Installation Guide

Crystal Reports Server Quick Installation Guide Crystal Reports Server Quick Installation Guide Crystal Reports Server Windows Patents Trademarks Copyright Business Objects owns the following U.S. patents, which may cover products that are offered and

More information

Checklist for Web Application Testing

Checklist for Web Application Testing Checklist for Web Application Testing July 27, 2004 Submitted By Infosys Technologies Limited Author Setumadhav Kulkarni (Setumadhav_Kulkarni@infosys.com) Web Testing Checklist.doc Page 1 of 9 COPYRIGHT

More information

Formal Software Testing. Terri Grenda, CSTE IV&V Testing Solutions, LLC www.ivvts.com

Formal Software Testing. Terri Grenda, CSTE IV&V Testing Solutions, LLC www.ivvts.com Formal Software Testing Terri Grenda, CSTE IV&V Testing Solutions, LLC www.ivvts.com Scope of Testing Find defects early Remove defects prior to production Identify Risks Unbiased opinion When Should Testing

More information

Jet Data Manager 2012 User Guide

Jet Data Manager 2012 User Guide Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform

More information

System Requirements Table of contents

System Requirements Table of contents Table of contents 1 Introduction... 2 2 Knoa Agent... 2 2.1 System Requirements...2 2.2 Environment Requirements...4 3 Knoa Server Architecture...4 3.1 Knoa Server Components... 4 3.2 Server Hardware Setup...5

More information

QTP Open Source Test Automation Framework Introduction

QTP Open Source Test Automation Framework Introduction Version 1.0 April 2009 D ISCLAIMER Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice is preserved. Table of Contents

More information

Sample Exam Foundation Level Syllabus. Mobile Tester

Sample Exam Foundation Level Syllabus. Mobile Tester Sample Exam Foundation Level Syllabus Mobile Tester September 2015 American Software Testing Qualifications Board Sample Exam Foundation Level Syllabus Mobile Tester 1. What types of testing are particularly

More information

CA Workload Automation Agent for Databases

CA Workload Automation Agent for Databases CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

Near Future of Automated Software Testing

Near Future of Automated Software Testing Near Future of Automated Software Testing Learn about the specific DOD automated testing challenges, some of the solutions and areas for improvement in near future Presenter: Elfriede Dustin, IDT, email:

More information

CribMaster Database and Client Requirements

CribMaster Database and Client Requirements FREQUENTLY ASKED QUESTIONS CribMaster Database and Client Requirements GENERAL 1. WHAT TYPE OF APPLICATION IS CRIBMASTER? ARE THERE ANY SPECIAL APPLICATION SERVER OR USER INTERFACE REQUIREMENTS? CribMaster

More information

SAS, Excel, and the Intranet

SAS, Excel, and the Intranet SAS, Excel, and the Intranet Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford CT Introduction: The Hartford s Corporate Profit Model (CPM) is a SAS based multi-platform

More information

Integrating CoroSoft Datacenter Automation Suite with F5 Networks BIG-IP

Integrating CoroSoft Datacenter Automation Suite with F5 Networks BIG-IP Integrating CoroSoft Datacenter Automation Suite with F5 Networks BIG-IP Introducing the CoroSoft BIG-IP Solution Configuring the CoroSoft BIG-IP Solution Optimizing the BIG-IP configuration Introducing

More information

High Availability for Microsoft Servers

High Availability for Microsoft Servers High Availability for Microsoft Servers Whatever, New York June 2000 1 Agenda Windows 2000 dependability. Tomorrows problems. Microsoft Research/development. 2 Dependability Goal Setting. From the customers

More information

Draft Middleware Specification. Version X.X MM/DD/YYYY

Draft Middleware Specification. Version X.X MM/DD/YYYY Draft Middleware Specification Version X.X MM/DD/YYYY Contents Contents... ii 1. Introduction... 1 1.2. Purpose... 1 1.3. Audience... 1 1.4. Document Scope... 1 1.5. Document Objectives... 1 1.6. Assumptions

More information

Load/Stress Test Plan

Load/Stress Test Plan WileyPLUS E5 Load/Stress Test Plan Version 1.1 Author: Cris J. Holdorph Unicon, Inc. 1 Audit Trail: Date Version Name Comment April 2, 2008 1.0 Cris J. Holdorph Initial Revision April 9, 2008 1.1 Cris

More information

MS SQL Server Backup - User Guide

MS SQL Server Backup - User Guide MS SQL Server Backup - User Guide TABLE OF CONTENTS Introduction... 1 Features... 1 System Requirements... 1 MS SQL Server Backup... 2 Accessing SQL Server Backup... 2 MS SQL Server Restore... 6 Accessing

More information

Top 20 Data Quality Solutions for Data Science

Top 20 Data Quality Solutions for Data Science Top 20 Data Quality Solutions for Data Science Data Science & Business Analytics Meetup Denver, CO 2015-01-21 Ken Farmer DQ Problems for Data Science Loom Large & Frequently 4000000 Impacts Include: Strikingly

More information

Microsoft Windows Compute Cluster Server 2003 Getting Started Guide

Microsoft Windows Compute Cluster Server 2003 Getting Started Guide Microsoft Windows Compute Cluster Server 2003 Getting Started Guide Part Number 434709-003 March 2007 (Third Edition) Copyright 2006, 2007 Hewlett-Packard Development Company, L.P. The information contained

More information

How To Test An Ecommerce Shop Site

How To Test An Ecommerce Shop Site Presentation P R E S E N T A T I O N Bio T13 Thursday, November 1, 2001 1:30 PM TESTING AN ECOMMERCE SHOPPING CART SITE Karen Johnson Peapod, Inc. International Conference On Software Testing Analysis

More information

Test Data Management Challenges and Solutions. Definitions for this presentation

Test Data Management Challenges and Solutions. Definitions for this presentation Test Data Management Challenges and Solutions Software testing naturally involves some "housekeeping chores". One of these chores is managing test data. Perhaps you keep your test data in a relational

More information

How to Configure a Stress Test Project for Microsoft Office SharePoint Server 2007 using Visual Studio Team Suite 2008.

How to Configure a Stress Test Project for Microsoft Office SharePoint Server 2007 using Visual Studio Team Suite 2008. How to Configure a Stress Test Project for Microsoft Office SharePoint Server 2007 using Visual Studio Team Suite 2008. 1 By Steve Smith, MVP SharePoint Server, MCT And Penny Coventry, MVP SharePoint Server,

More information

SAP GUI Scripting Security Guide

SAP GUI Scripting Security Guide SAP GUI Scripting Security Guide SAP GUI for Windows Release 6.40/7.10 SAP Technical Information December 2006 2 Contents 1. INTRODUCTION... 4 2. INSTALLATION... 4 3. PROTECTING CRITICAL SAP SYSTEMS...

More information

Biorepository and Biobanking

Biorepository and Biobanking Biorepository and Biobanking LabWare s solution for biorepositories and biobanks combines powerful specimen tracking and logistics capabilities with specimen processing and workflow management features.

More information

Java version 7 update 45 (7u45)

Java version 7 update 45 (7u45) TO DISABLE JAVA - visit this website for instructions. http://www.java.com/en/download/help/disable_browser.xml http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html If you

More information

Contents. SnapComms Data Protection Recommendations

Contents. SnapComms Data Protection Recommendations Contents Abstract... 2 SnapComms Solution Environment... 2 Concepts... 3 What to Protect... 3 Database Failure Scenarios... 3 Physical Infrastructure Failures... 3 Logical Data Failures... 3 Service Recovery

More information

Installation Guide. Release 3.1

Installation Guide. Release 3.1 Installation Guide Release 3.1 Publication number: 613P10303; September 2003 Copyright 2002-2003 Xerox Corporation. All Rights Reserverved. Xerox, The Document Company, the digital X and DocuShare are

More information

IBM Lotus Domino Document Manager 6.5.1

IBM Lotus Domino Document Manager 6.5.1 Collaborative document management for the enterprise IBM 6.5.1 Highlights Provides high-value, low-cost Manages documents for document management for IBM Lotus Notes, Microsoft organization-wide applicability

More information

SharePoint 2016. What's New, What's Not. Colin Phillips :: SharePoint MVP & Consultant :: itgroove

SharePoint 2016. What's New, What's Not. Colin Phillips :: SharePoint MVP & Consultant :: itgroove SharePoint 2016 What's New, What's Not Colin Phillips :: SharePoint MVP & Consultant :: itgroove Bruce Smith :: SharePoint Consultant & IM Advisor :: itgroove 1 Who I am (part I): Colin Phillips My Background

More information

<Insert Picture Here> When to Automate Your Testing (and When Not To)

<Insert Picture Here> When to Automate Your Testing (and When Not To) When to Automate Your Testing (and When Not To) Joe Fernandes (Oracle) Alex Di Fonzo (Synchronoss Technologies) Three Myths of Automated Testing 1. Automated testing always results

More information

Integrating Automated Tools Into a Secure Software Development Process

Integrating Automated Tools Into a Secure Software Development Process Integrating Automated Tools Into a Secure Software Development Process Kenneth R. van Wyk KRvW Associates, LLC Ken@KRvW.com Copyright 2007, KRvW Associates, LLC This paper is intended to augment and accompany

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information