Achieving Test Case Efficiency By Combining Use Case Scenarios And Orthogonal Arrays
|
|
- Rodger Allen
- 7 years ago
- Views:
Transcription
1 Achieving Test Case Efficiency By Combining Use Case Scenarios And Orthogonal Arrays Th15 Randall Rice, Randall Rice Consulting Group, USA
2 Achieving Test Case Efficiency by Combining Use Case Scenarios and Orthogonal Arrays Randall W. Rice, CTFL Rice Consulting Services, Inc , Rice Consulting Services, Inc.
3 Agenda Objectives and Benefits Use Cases Test Scenarios Test Conditions Test Case Matrix Orthogonal Arrays Caveats Final Thoughts 3
4 Objectives and Benefits Provide a consistent process to create test cases from use cases Reduce the number of test cases via optimization techniques Leverage traditional test design techniques, such as boundary value analysis & equivalence classes 4
5 Tasks in the Process 1. Identify the Use Cases 2. Identify the Test Scenarios 3. Develop a Test Scenario Matrix 4. Identify the Driving Test Conditions 5. F ind the B est F it O rthogonal A rray 6. Map the Conditions to the Array 5 7. Document the Test Cases
6 Use Cases Describe a sequence of interactions between systems and users Comprised of following components: Brief Description Participating Actors Use Case Diagram Main Course (MC) Alternate Courses (AC) Rules 6
7 Use Case to Test Case Process Flow Project 1 1..n Capability 1 1..n 1 Use Case n 1..n Main Course Alternate Course Test Scenario n 7 Test Case
8 Use Case Diagram ATM1 ^ ATM System 8 ^ Customer ATM Withdrawal ^ Customer DB ^ Savings ^ System DDA System
9 Test Scenarios Begin Use Case Main Course Alternate Course 3 Alternate Course 1 Alternate Course 4 Alternate Course 2 End Use Case End Use Case End Use Case 9
10 Courses 10 Main Successful Withdrawal (MC) Alternate Fast Cash (AC1) Multiple Transactions (AC2) Cancelled Transaction (AC3) Exceptional Login Failure (EX1) Over Limit (EX2) Insufficient Balance (EX3) Invalid Account Status (EX4) Card Reported Stolen (EX5)
11 Concerns About Use Cases as a Basis for Test Cases Use Cases may contain gaps and inaccuracies. Reviews are needed prior to test scenario design. Use Cases often convey conditions to be perform ed, but seldom convey the edges and negatives. Use boundary-value analysis and other test case design techniques to complete the picture. 11
12 12 Test Scenario Matrix
13 Test Conditions System response to user based on procedural rules. Field validation and business rules e.g. Withdrawal Amount is required and is restricted to values in multiples of 20. e.g. Receipt Required is not required and can be indicated by pressing either the Y es or N o key on the A T M. T he default is N o. e.g. Daily Limit is a pre-defined value of $500 per day per customer. 13
14 Test Conditions Bank Customer Y or N (2) Daily Limit Reached Y or N (2) NSF Balance Y or N (2) Login Limit Reached Y or N (2) Receipt Required Y or N (2) Account Types (6) Student, Senior, Regular, Premier, Free, Ultimate Invalid Amount Multiple of 20 or not (2) 14
15 Total Number of Test Cases Conditions (Factors) Values (Levels) Bank Customer 2 Daily Limit Reached 2 NSF Balance 2 Login Limit Reached 2 Receipt Required 2 Account Type 6 Invalid Amount 2 15
16 Test Scenario Matrix with Conditions Example (Optional) 16 Test Conditions Added
17 The Test Conditions Drive the Use Case Scenarios.
18 So, What is a Workable Test Approach? Test everything? Take a sample? Perform exploratory testing? Automate? 18
19 W hat s the N eed? One of the biggest problems for testers is how to deal with software complexity and multiple interactions. It would be great to be able to test all com binations of variables, but w e just don t have the resources, even with automated test tools. Orthogonal arrays give us the next best thing the ability to test pairs of parameters. 19
20 Orthogonality A n orthogonal array is a tw o- dimensional array of numbers that has this interesting property choose any two columns in the array, all the combinations will occur in every colum n pair. Lee Copeland, A Practitioner s Guide to Software Test Design 20
21 The Fault Model Behind Orthogonal Array Testing Integration and interaction between software units is a major source of defects. 21
22 Double-mode Defects Each of these conditions may work correctly in isolation. Condition A Condition B Condition C 22 But when combined with another value may be more likely to reveal a defect.
23 What Research Indicates There have been three studies done where defects were researched after the fact. Research has shown that the highest likelihood of an integration defect relates to interaction between pairs of items or parameters. 23
24 Example of Research Findings [Evaluating FDA recall class failures in medical devices we established that] [...] out of the 109 reports that [were] detailed [enough], 98% showed that the problem could have been detected by testing the device with all pairs of parameter settings. D.R. Wallace and D.R. Kuhn,
25 The Likelihood of Triple-mode or Higher Defects Condition A Condition B Condition C Condition D Condition E 25 Double-mode defects are m ore likely than Triple-mode or higher defects.
26 What Common Sense Indicates It s im possible to test all com binations in applications of any level of complexity. Random performance of conditions is insufficient and gives no level of confidence in the application. 26
27 The Value of Designing Tests with Orthogonal Arrays You know for certain all pairwise conditions have been identified. You get the greatest test coverage with a minimal number of test conditions. You get an even distribution of pairwise combinations. The arrays already exist. All you have to do is find the right one and plug in the values. 27
28 Exact Fit Orthogonal Array MA.XX M A stands for M ixed A rray XX Runs (Test Cases) 1 Factor has 6 Levels 6 Factors have 2 levels However, in actual practice, we seldom get an exact fit. 28
29 Likely Candidates If w e go to N eil Sloan s w eb site We find some arrays that are close: OA MA MA We want the one with the fewest rows. 29
30 Best Fit Orthogonal Array MA Runs (Test Cases) 1 Factor (condition) has 6 Levels (values) 6 Factors have 3 levels This is larger than what we actually need. But, we have reduced 384 test cases to
31 The Actual Array Looks Like This 31
32 Array Mapping 32 Account Type 0 = Student 1 = Senior Citizen 2 = Regular 3 = Premier 4 = Free 5 = Ultimate Bank Customer 0 = No 1 = Yes Daily Limit Reached 0 = No 1 = Yes NSF Balance 0 = No 1 = Yes Login Limit Reached 0 = No 1 = Yes Receipt Required 0 = No 1 = Yes Amount 0 = Not Multiple of 20 1 = Multiple of 20
33 Orthogonal Array with Assignments G aps can be filled with any value. 33
34 T hen W e N eed to A ssociate Each Row With a Test Scenario 34
35 Finally, We Fill The Gaps Each row represents a test case with a combination of conditions. 35
36 AllPairs Output 384 cases reduced to
37 Caveats About Pairwise Testing Pairwise testing is simply a technique built on findings from initial research that doublemode failures are much more likely than triple-mode (or higher) failures. However, there is no rule or guarantee that your applications will not experience a triplemode failure. Therefore, if you have good cause to test more than pairwise cases, by all means do so. 37
38 Caveats About Pairwise Testing (2) The conditions placed in the array must be logically possible to perform with each other. Mutually exclusive conditions will not work in creating test cases unless it is a test to prevent such a condition. 38
39 Caveats About Pairwise Testing (3) When dealing with test scenarios that span applications with diverse types of input, you will need to limit the array to contain related types of input. A E B C D F G 39
40 Final Thoughts This process gives: A way to view pairwise testing at a user scenario level Reduction of test cases via optimization techniques This can provide a minimal number of test cases for regression testing. It is a starting point, not the complete set of cases you will need for high confidence. The ability to incorporate techniques such as boundary value analysis and equivalence classes 40
41 Resources for Orthogonal Arrays and Pairwise Testing A Practitioner s G uide to Softw are Test Design by Lee Copeland This is an excellent resource for many types of test planning as well. Introducing Software Testing by Louise Tamres Also discusses orthogonal arrays Contains many resources for pairwise testing and orthogonal arrays. 41
42 Resources for Orthogonal Arrays and Pairwise Testing (2) Sources of pre-identified orthogonal arrays Quality Engineering Using Robust Design by Madhav S. Phadke N eil Sloan s collection at SAS page on orthogonal arrays managed by Warren F. Kuhfeld Orthogonal Array Testing Strategy (OATS) Technique. 42
43 Resources for Orthogonal Arrays and Pairwise Testing (3) All Pairs Tool James Bach has written a tool called ALLPAIRS, a command-line PERL script that will create all-pairs tables. James' site is 43
44 Finally Thanks to Ron Rissel and Mike Stevens at Vanguard Mutual Funds for their research and trials of this approach. To hear a replay of this session: 44
45 Bio - Randall W. Rice 45 Over 30 years experience in building and testing information systems in a variety of industries and technical environments Certified Software Quality Analyst Certified Software Tester ASTQB Certified Tester Foundation level Director on the American Software Testing Qualification Board (ASTQB) Chairperson, Q A I s annual softw are testing conference Co-author with William E.Perry, Surviving the Top Ten Challenges of Software Testing and Testing Dirty Systems Principal Consultant and Trainer, Rice Consulting Services, Inc.
46 Contact Information Randall W. Rice, CTFL Rice Consulting Services, Inc. P.O. Box 6127 Moore, OK Ph: Fax: Web site:
47
"Free and Cheap Test Tools"
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
More informationThe Value of ISTQB Certification and Training
A White Paper by Randall W. Rice, CTAL Rice Consulting Services, Inc. P.O. Box 892003 Oklahoma City, OK 73189 405-691-8075 www.riceconsulting.com 2011, Rice Consulting Services, Inc. Introduction A key
More informationThe Testing Dashboard: Becoming an Information Provider
The Testing Dashboard: Becoming an Information Provider Randall W. Rice, CTAL, CSTE, CSQA Rice Consulting Services, Inc. www.riceconsulting.com 1 2010, Rice Consulting Services, Inc. 2 What This Session
More informationUsing Use Cases on Agile Projects
Using Use Cases on Agile Projects Ivar Jacobson with Ian Spence Agenda What are agile teams looking for? Cards, conversations, and confirmations Knowing what to do and when it s done Being agile with use
More informationBlack and white: Software testing for scientists. Katrina Clokie. Let s Test Oz 2014. @katrina_tester
Black and white: Software testing for scientists Let s Test Oz 2014 Katrina Clokie @katrina_tester Session Based Introduction Visualising Visual Test Strategy Modelling Management Black and white: Software
More informationISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING
ISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING Copyright 2015 ps_testware 1/6 Introduction The International Software Testing Qualifications Board (ISTQB) consists of Member Boards representing
More informationFSW 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 informationISTQB Foundation Sample Question Paper No. 6
ISTQB Foundation Sample Question Paper No. 6 1. Which of the following is a major task of test planning? A Determining the test approach. B Preparing test specifications. C Evaluating exit criteria and
More informationCodeless Test Automation for Web Apps
Codeless Test Automation for Web Apps Webinar by TestingWhiz December 11, 2012 1PM EST Agenda Functional Test Automation for Agile Teams Developing and Implementing Codeless Automation Frameworks Achieving
More informationLatest Trends in Testing. Ajay K Chhokra
Latest Trends in Testing Ajay K Chhokra Introduction Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the customer.
More informationTest Design Strategies
Test Design Strategies Louise Tamres, CSQE ASQ Software Division Webinar 18 July 2008 1 Objectives Translate requirements into test cases Improve communication by producing models Identify incomplete requirements
More informationThe Dangers of Use Cases Employed as Test Cases
The Dangers of Use Cases Employed as Test Cases Bernie Berger This document is intended to provide background support and additional information to the slide presentation at STARWest 2001. I don t consider
More informationBasic Testing Concepts and Terminology
T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts
More informationAgile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective
Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective Iteration Advantages: bringing testing into the development life
More informationAPPENDIX A: ERROR CODES
APPENDIX A: ERROR 20001 Unable to load a Remove and replace cassette Check the micro-switch located on the inside left wall of the 20002 Low Cash. Replenish the cash If using less than 75 bills, disable
More informationWriting Use Case Scenarios for Model Driven Development
Writing Use Case Scenarios for Model Driven Development This guide outlines how to use Enterprise Architect to rapidly build Use Cases and increase your productivity through Model Driven Development. Use
More informationThe Changing Role of Software Tester
The Changing Role of Software Tester Anna Royzman ari16a@gmail.com Abstract In 2008 my company reorganized into product units and adopted Agile process methodology. As a result, my QA manager position
More informationBandaru, Mounika; Gangishetti, Anil; and Putha, Sudharshan Reddy, "Attendance Tracker" (2015). All Capstone Projects. Paper 160.
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Fall 2015 Attendance Tracker Mounika Bandaru Governors State University Anil Gangishetti
More informationSoftware Testing, Mythology & Methodologies
Software, Mythology & Methodologies Sonali Waje 1, Vandana Gaikwad 2, Pranchal Chaudhari 3 1,3 B.E. Information Technology, 2 B.E.Computer Engineering Abstract - It is generally believed that phases of
More informationAgile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1.
Agile QA Process Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality
More informationDriving an agile peg in a CMMI hole
Driving an agile peg in a CMMI hole Many agile development teams are forced to operate within an organization that has many policies and procedures that are derived from a CMMI, process heavy, mindset.
More informationRequirements document for an automated teller machine. network
Requirements document for an automated teller machine network August 5, 1996 Contents 1 Introduction 2 1.1 Purpose : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 2 1.2 Scope
More informationUnit 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 informationISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group
ISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group May 2014 WHAT IS THE ISTQB? ISTQB : International Software Testing Qualifications Board (www.istqb.org): Non-profit association Founded in
More informationImplementing Title 21 CFR Part 11 (Electronic Records ; Electronic Signatures) in Manufacturing Presented by: Steve Malyszko, P.E.
Implementing Title 21 CFR Part 11 (Electronic Records ; Electronic Signatures) in Manufacturing Presented by: Steve Malyszko, P.E. President & CEO Agenda Introduction Who is Malisko Engineering? Title
More informationUpdate of Digital I&C Research Activities in INER
202 AEC/NRC Bilateral Technical Meeting 202 年 AEC/NRC 雙 邊 技 術 會 議 Update of Digital I&C Research Activities in INER Program for Software Development and Testing Research of Digital I&C Systems Hui-Wen
More informationModel-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 informationIntroduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
More informationSofware Requirements Engineeing
Sofware Requirements Engineeing Three main tasks in RE: 1 Elicit find out what the customers really want. Identify stakeholders, their goals and viewpoints. 2 Document write it down (). Understandable
More informationQuality Assurance - Karthik
Prevention is better than cure Quality Assurance - Karthik This maxim perfectly explains the difference between quality assurance and quality control. Quality Assurance is a set of processes that needs
More informationManaging Successful Offshore QA Delivery
1 Managing Successful Offshore QA Delivery White Paper Authored for: 13th International Conference, QAI Author 1: Prasuna Potteti Date: 13-Sep-2011 Email: ppotteti@deloitte.com Deloitte Consulting India
More informationDealing With the Time Crunch in Software
Dealing With the Time Crunch in Software Testing Randall W. Rice, Rice Consulting Services, Inc. Abstract. In my research involving thousands of software testers over the last 15 years, several challenges
More informationSoftware Engineering. Software Testing. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Testing Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To discuss the distinctions between validation testing and defect t testing To describe the
More informationIMPLEMENTING A SECURITY ANALYTICS ARCHITECTURE
IMPLEMENTING A SECURITY ANALYTICS ARCHITECTURE Solution Brief SUMMARY New security threats demand a new approach to security management. Security teams need a security analytics architecture that can handle
More informationCut. software development. Improve defect removal efficiency while simultaneously lowering costs and shortening schedules.
Cut software development Improve defect removal efficiency while simultaneously lowering costs and shortening schedules. Introduction In his paper entitled Software Defect Origins and Removal Methods,
More informationBCS Foundation Certificate in Business Analysis Syllabus. Version 3.8 July 2016
BCS Foundation Certificate in Business Analysis Syllabus Version 3.8 July 2016 Copyright BCS 2015 BA Foundation Syllabus Change History Any changes made to the syllabus shall be clearly documented with
More informationQuality Risk Management The Pharmaceutical Experience Ann O Mahony Quality Assurance Specialist Pfizer Biotech Grange Castle
Quality Risk Management 11 November 2011 Galway, Ireland Quality Risk Management The Pharmaceutical Experience Ann O Mahony Quality Assurance Specialist Pfizer Biotech Grange Castle Overview Regulatory
More informationTesting. Chapter. A Fresh Graduate s Guide to Software Development Tools and Technologies. CHAPTER AUTHORS Michael Atmadja Zhang Shuai Richard
A Fresh Graduate s Guide to Software Development Tools and Technologies Chapter 3 Testing CHAPTER AUTHORS Michael Atmadja Zhang Shuai Richard PREVIOUS CONTRIBUTORS : Ang Jin Juan Gabriel; Chen Shenglong
More informationBENCHMARK YOUR TEST FUNCTION AGAINST A WORLD-CLASS TESTING ORGANIZATION
BENCHMARK YOUR TEST FUNCTION AGAINST A WORLD-CLASS TESTING ORGANIZATION PRACTICE OBJECTIVE This practice will enable you to conduct an assessment of your testing organization, using eight criteria that
More informationSoftware Test Project Management - Tools & Techniques
Software Test Project Management - Tools & Techniques A software development project typically has 5-0% effort spent on testing the system. This article talks about nine different phases of a testing project
More informationSyllabus Version 1.2.8.
Syllabus Version 1.2.8. 0. Introduction to This Syllabus... 4 0.1 Purpose of this Document... 4 0.2 Cognitive Level of Knowledge... 4 0.3 The Examination... 5 0.4 Business Outcome... 5 0.5 Specialization...
More informationISTQB 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 informationSmarter Balanced Assessment Consortium. Recommendation
Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was
More informationRational Quality Manager. Quick Start Tutorial
Rational Quality Manager Quick Start Tutorial 1 Contents 1. Introduction... 2 2. Terminology... 3 3. Project Area Preparation... 4 3.1 Adding Users and specifying Roles... 4 3.2 Managing Tool Associations...
More informationTesting Big data is one of the biggest
Infosys Labs Briefings VOL 11 NO 1 2013 Big Data: Testing Approach to Overcome Quality Challenges By Mahesh Gudipati, Shanthi Rao, Naju D. Mohan and Naveen Kumar Gajja Validate data quality by employing
More informationSample Exam. 2011 Syllabus
ISTQ Foundation Level 2011 Syllabus Version 2.3 Qualifications oard Release ate: 13 June 2015 ertified Tester Foundation Level Qualifications oard opyright 2015 Qualifications oard (hereinafter called
More informationWHITE PAPER. Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing
WHITE PAPER Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing -Praveen Bagare (Infosys) and Ruslan Desyatnikov (Citibank)
More informationAdvanced Testing Techniques
9 March, 2010 ISSN 1866-5705 www.testingexperience.com free digital version print version 8,00 printed in Germany Advanced Testing Techniques Conferences Special istockphoto.com/nwphotoguy istockphoto.com/esemelwe
More informationExample Use Case Specification:
Example Use Case Specification: Level 1 Identified Use Case Name: Actor(s): Other Stakeholders: Summary Description: Priority: Risk Level: Status: Withdraw Cash Any Bank Customer (primary) Banking System
More informationAdvanced Software Test Design Techniques Use Cases
Advanced Software Test Design Techniques Use Cases Introduction The following is an excerpt from my recently-published book, Advanced Software Testing: Volume 1. This is a book for test analysts and test
More informationTable of contents. Automated testing ROI: fact or fiction? A customer s perspective: What real QA organizations have found.
Automated testing ROI: fact or fiction? A customer s perspective: What real QA organizations have found. White paper Table of contents About the author... 2 Automated software testing expense or investment?...
More informationHOW TO RECONCILE YOUR CASH ACCOUNTS
HOW TO RECONCILE YOUR CASH ACCOUNTS Monthly all accounts under 1000.00 must be reconciled (excluding the Petty Cash account or accounts where the statements may not be sent on a monthly basis in that case
More informationWelcome to the topic on managing delivery issues with Goods Receipt POs.
Welcome to the topic on managing delivery issues with Goods Receipt POs. In this topic, we will explore how to receive incorrect shipments from a vendor in a goods receipt PO document. Sometimes your supplier
More informationExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context A guide to using Exploratory Testing on Agile software development teams. Elisabeth Hendrickson 2 Exploratory Testing. So you bang on the keyboard randomly, right?
More informationThe Welcome page is the first screen to appear after login and describes the three main sections of the system.
Common Errors: Invalid Dates for Certified Payroll Records Welcome The Welcome page is the first screen to appear after login and describes the three main sections of the system. Employees: This section
More informationSoftware Testing Certifications
Software Testing Certifications Your first step to becoming an internationally certified software testing professional. MELBOURNE SYDNEY CANBERRA PERTH BRISBANE Improving Software Quality Disqover - Improving
More informationOracle Database Capacity Planning
AIOUG Tech Day @ Pune Date: 28 th July, 2012 Oracle Database Capacity Planning How to Scientifically start doing Capacity Planning for an Oracle Database 1 About Me 8 years of experience in Oracle Database
More information1. INTRODUCTION ESL ATM Card (ATM/POS Transactions) ESL Visa Check Card ESL Visa Health Savings Account (HSA) Card
Electronic Funds Transfer Disclosure Statement and Agreement (for ESL ATM Card, ESL Visa Check Card, ESL Visa Health Savings Account Card, TEL-E$L, Automated Clearing House (ACH) Transactions, Electronic
More informationMeta-Framework: A New Pattern for Test Automation
Meta-Framework: A New Pattern for Test Automation Ryan Gerard Symantec, Security 2.0 6595 Dumbarton Circle Fremont, CA 1-310-892-0821 ryan_gerard@symantec.com Amit Mathur Symantec, Security 2.0 6595 Dumbarton
More informationRequirements Document for the Banking System. Lecture # 40
Requirements Document for the Banking System Lecture # 40 Requirements Document The requirements document is a formal document used to communicate the requirements to customers, engineers and managers
More informationICAgile Learning Roadmap Agile Testing Track
International Consortium for Agile ICAgile Learning Roadmap Agile Testing Track Learning Objectives Licensing Information The work in this document was facilitated by the International Consortium for Agile
More informationQA or the Highway 2016 Presentation Notes
QA or the Highway 2016 Presentation Notes Making QA Strategic Let s Get Real (Panel Discussion) Does testing belong at the strategic table? What is that strategic value that testing provides? Conquering
More informationSyllabus Version 2.5_R (04.04.2016)
Syllabus Version 2.5_R (04.04.2016) CMAP-F-Syllabus V2.5_EN, 04.04.2016 Page 1 of 15 0. Introduction to This Syllabus... 4 0.1 Purpose of this document... 4 0.2 Cognitive Levels of Knowledge... 4 0.3 The
More informationThe New Economics of SAP Quality Assurance Testing
] The New Economics of SAP Quality Assurance Testing [ JUERGEN LINDNER SAP POINT OF CONTACT MEMBER SINCE: 1998 Lynn Shourds Sales Director November 7, 2012 Neil Kosman Brad Germany [ LINDA WILSON ASUG
More informationLearning From a Failed ERP Implementation
Learning From a Failed ERP Implementation About the Presenter Bob Burchfield CIO Hearthside Food Solutions www.hearthsidefoods.com bburchfield@hearthsidefoods.com 630.967.3618 About Hearthside Foods Contract
More informationOrthogonal Latin Hypercube Designs for Computer Experiment
Orthogonal Latin Hypercube Designs for Computer Experiments Simon Fraser University September 6, 2011 This talk is based on two papers: Lin, Mukerjee and Tang (2009 Biometrika) Lin, Bingham, Sitter and
More informationETL-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 informationService Description - Testing
Service Description - Testing An overview of the G-Cloud Service (functional, non functional) Lockheed Martin provides a full range of testing services to the public sector including the provision of:
More informationWorksoft Case Study www.worksoft.com 1
U.S. Federal Government Agency Executive Summary A U.S. Federal Government Agency recently adopted Worksoft Certify to increase efficiency, reduce costs, shorten project timelines, capture institutional
More informationSOFTWARE TESTING. A Craftsmcm's Approach THIRD EDITION. Paul C. Jorgensen. Auerbach Publications. Taylor &. Francis Croup. Boca Raton New York
SOFTWARE TESTING A Craftsmcm's Approach THIRD EDITION Paul C. Jorgensen A Auerbach Publications Taylor &. Francis Croup Boca Raton New York Auerbach Publications is an imprint of the Taylor & Francis Group,
More informationTest-King.CTAL-TA_Syll2012_60,Q&A
Test-King.CTAL-TA_Syll2012_60,Q&A Number: CTAL-TA_Syll2012 Passing Score: 800 Time Limit: 120 min File Version: 12.09 http://www.gratisexam.com/ I have correct many of questions answers. If there is any
More informationAutomating New Market Entry Rollout
Automating New Market Entry Rollout W H E R E T E C H N O L O G Y W O R K S F O R B U S I N E S S The material contained in this document is proprietary to Triniti (Triniti). This material may not be disclosed,
More informationLinear Equations. 5- Day Lesson Plan Unit: Linear Equations Grade Level: Grade 9 Time Span: 50 minute class periods By: Richard Weber
Linear Equations 5- Day Lesson Plan Unit: Linear Equations Grade Level: Grade 9 Time Span: 50 minute class periods By: Richard Weber Tools: Geometer s Sketchpad Software Overhead projector with TI- 83
More informationShorten your 11i Upgrade and Patching Cycles with Automated Testing. Rod Lehman Senior Director of Product Marketing
Shorten your 11i Upgrade and Patching Cycles with Automated Testing Rod Lehman Senior Director of Product Marketing Can You Make an Informed Go-Live Decision? Go / No-go? Go Will the application work as
More informationSoftware Test Certification Report
Software Test Certification Report For American Software Testing Qualifications Board (ASTQB) Rev: 1.1 Date: April 7, 2006 RapidSQA Software Training & Consulting 40 Woodbine Street Chelmsford, MA 01824
More informationJob Streaming User Guide
Job Streaming User Guide By TOPS Software, LLC Clearwater, Florida Document History Version Edition Date Document Software Trademark Copyright First Edition 08 2006 TOPS JS AA 3.2.1 The names of actual
More informationIntegrated Municipal Asset Management tool (IMAM)
Integrated Municipal Asset Management tool (IMAM) Integrated Municipal Asset Management tool that makes it easy for decision makers to use and implement the developed Models. This tool is developed using
More informationSharp Electronics Corporation
Sharp Electronics Corporation XEA 201 & XEA 401 QUICK PROGRAMMING GUIDE Additional support in programming your XEA 201 or XEA 401 Cash Register may be obtained from the Customer Assistance Center ( 800-237-4277
More informationHow To Be Successful At An Agile Software Engineering
"Agile Software Engineering" Overview for external offering of ASE ABAP Juergen Heymann, CPO Software Engineering There are many ingredients for successful software projects Experienced Developers Domain
More informationSystematic Software Testing Techniques: Combinatorial Testing. Dr. Renée Bryce Associate Professor University of North Texas Renee.Bryce@unt.
Systematic Software Testing Techniques: Combinatorial Testing Dr. Renée Bryce Associate Professor University of North Texas Renee.Bryce@unt.edu 1 Presentation outline Introductions Motivation Background
More informationDevOps for the Mainframe
DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect rradclif@us.ibm.com 1 Please note IBM s statements regarding its plans, directions, and
More informationInstalling and Configuring SAS Hardware RAID on HP Workstations
Installing and Configuring SAS Hardware RAID on HP Workstations Introduction This document provides an overview of hardware RAID solutions for HP workstations running the Windows and Linux operating systems.
More information4. Test Design Techniques
4. Test Design Techniques Hans Schaefer hans.schaefer@ieee.org http://www.softwaretesting.no/ 2006-2010 Hans Schaefer Slide 1 Contents 1. How to find test conditions and design test cases 2. Overview of
More informationAgile Testing. What Students Learn
Agile Testing Transition sound traditional test practices into an Agile development environment. By using a step-by-step approach, this course documents how to transition from traditional test practices
More informationGovernment of Saskatchewan Executive Council. Oracle Sourcing isupplier User Guide
Executive Council Oracle Sourcing isupplier User Guide Contents 1 Introduction to Oracle Sourcing and isupplier...6 1.0 Oracle isupplier...6 1.1 Oracle Sourcing...6 2 Customer Support...8 2.0 Communications
More informationClient Marketing: Sets
Client Marketing Client Marketing: Sets Purpose Client Marketing Sets are used for selecting clients from the client records based on certain criteria you designate. Once the clients are selected, you
More informationRetail POS User s Guide. Microsoft Dynamics AX for Retail
Retail POS User s Guide Microsoft Dynamics AX for Retail January 2011 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business
More informationSome Context. Test certifications have been around since the late 1980 s (QAI CQA)
ISTQB in a Nutshell Some Context Test certifications have been around since the late 1980 s (QAI CQA) c. 1995 CSTE (QAI) c. 1999 CSTP (IIST) c. 1999 - ISEB Not everyone likes test certification, but is
More informationAnne-Marie Charrett. What I do Anne-Marie Charrett is a software test consultant offering the following services:
Anne-Marie Charrett Anne-Marie Charrett is a software testing trainer and coach with an international reputation of excellence and passion for the craft of software testing. Anne-Marie graduated as an
More informationSoftware 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 informationQuick Guide Bank Charges & Handling NSF Checks
Quick Guide Bank Charges & Handling NSF Checks NSF Checks are handled by entering in the deduction from your bank account through the Bank Reconciliation Module. This is also where you will enter any Bank
More informationSecurity Testing. The Magazine for Professional Testers. June, 2009
6 June, 2009 The Magazine for Professional Testers ISSN 1866-5705 www.testingexperience.com free digital version print version 8,00 printed in Germany Security Testing istockphoto/alexandru_lamba istockphoto.com/kutaytanir
More informationBank OnLine Commercial Administrator User s Guide
Bank OnLine Commercial Administrator User s Guide Rev12-15 P.O. Box 6469 Corpus Christi, Texas 78466-6469 Cash Management E-mail: CashManagement@AmericanBank.com Support Team: (361) 653-5296 Sales Team:
More informationALM: Continuous Integration. José Almeida, Microsoft
ALM: Continuous Integration José Almeida, Microsoft Agenda Issues Addressed Getting Started What is CI? CI Practices About Continuous Integration What is Continuous Integration? CI is the thread that ties
More informationacceptance testing seng 301
acceptance testing seng 301 Warning Your project mark will depend heavily on your automated acceptance tests. Types of testing acceptance testing functional testing integration testing load testing performance
More informationManaging Third Party Databases and Building Your Data Warehouse
Managing Third Party Databases and Building Your Data Warehouse By Gary Smith Software Consultant Embarcadero Technologies Tech Note INTRODUCTION It s a recurring theme. Companies are continually faced
More informationNew Jersey Judiciary. Administrative Office of the Courts. Automated Trial Court Systems Unit JUDICIARY ELECTRONIC FILING IMAGING SYSTEM J E F I S
New Jersey Judiciary Administrative Office of the Courts Automated Trial Court Systems Unit JUDICIARY ELECTRONIC FILING IMAGING SYSTEM J E F I S ATTORNEY MANUAL E-FILING DC DOCUMENTS USING THE JEFIS ATTORNEY
More informationEfficient Agent Based Testing Framework for Web Applications
International Journal of Scientific & Engineering Research, Volume 3, Issue 2, February-2012 1 Efficient Agent Based Testing Framework for Web Applications Ms.Neha Saluja Prof.Amit Kanskar Abstract- Now
More informationCourse Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led
Foundation of Business Analysis Course BA30: 4 days Instructor Led Prerequisites: No prerequisites - This course is suitable for both beginner and intermediate Business Analysts who would like to increase
More information