Cognizant Technology Solutions
|
|
- Erica Norton
- 6 years ago
- Views:
Transcription
1 Cognizant Technology Solutions Test Case Point Analysis White Paper Version 1.0 April 11, 2001 By Nirav Patel Muthukrishnan Govindrajan Susmita Maharana Shoba Ramdas
2 TABLE OF CONTENTS 1 PURPOSE INTRODUCTION TCP METHODOLOGY DETERMINE TCP FOR AUTOMATION... 7 DETERMINE TCP FOR MANUAL EXECUTION DETERMINE TCP FOR AUTOMATED EXECUTION CALCULATE TOTAL TCP EFFORT CALCULATION GLOSSARY...13 Copyright 2001 Cognizant Technology Solutions Page 2 of 13
3 1 PURPOSE This is a white paper written on test case point analysis, which basically deals with the estimation of the effort needed for testing projects. The purpose of this article is to provide an introduction to Test Case Point (TCP) Analysis and its application in non-traditional computing situations. The goal of this newly designed estimation technique is to outline all major factors that affect testing projects and to ultimately help projects do an accurate estimation. This metric is technology independent and supports the need for estimating, project management and measuring quality. The target audience for using this approach would be anyone who would want to have a precise testing effort estimation technique for any given application under test. This approach enables separate effort estimates for the different phases of testing viz. Test Case Generation, Automation of Test Cases and Test Case Execution. Copyright 2001 Cognizant Technology Solutions Page 3 of 13
4 2 INTRODUCTION Effective software project estimation is one of the most challenging and important activity in software project life-cycle. On time project delivery cannot be achieved without an accurate and reliable estimate. Estimates play a vital role in all phases of the software development life-cycle. There are many popular models for estimation in vogue today. But none of the models determine the efforts needed for separate phases of the SDLC. Organizations specializing in niche areas such as providing only testing services need an estimation model that can accurately determine the size of the Application Under Test (AUT) and in turn the efforts needed to execute it. Today s e-business applications impose new challenges for software testing. Some of the commonly known challenges are complex application scenarios, extensive third party integration, crunched testing life cycles and increased security concerns. These factors inherently make testing of e-business application far more complex and critical than conventional software testing. In no other projects is performance testing more critical than in web-based projects. Underestimating a testing project leads to under-staffing it (resulting in staff burnout), under-scoping the quality assurance effort (running the risk of low quality deliverables), and setting too short a schedule (resulting in loss of credibility as deadlines are missed). Traditionally, estimation of efforts for testing has been more of a ballpark percentage of the rest of the development life cycle phases. This approach to estimation is more prone to errors and carries a bigger risk of delaying the launch deadlines. TCP analysis is an approach for doing an accurate estimation of functional testing projects. This approach emphasizes on key testing factors that determine the complexity of the entire testing cycle and gives us a way of translating test creation efforts to test execution efforts, which is very useful for regression testing estimation. In other words Test Case Points is a way of representing the efforts involved in testing projects. Copyright 2001 Cognizant Technology Solutions Page 4 of 13
5 3 TCP METHODOLOGY As stated above, TCP analysis generates test efforts for separate testing activities. This is essential because testing projects fall under four different models. Though in practice, most testing projects are a combination of the four execution models stated below. Model I Test Case Generation Model II Automated Script Generation Model III Manual Test Execution Model IV Automated Test Execution Model I Test Case Generation This includes designing well-defined test cases. The deliverables here are only the test cases. Model II Automated Script Generation This execution model includes only automating the test cases using an automated test tool. The deliverables include the tool generated scripts Model III Manual Test Execution This execution model only involves executing the test cases already designed and reporting the defects. Model IV Automated Test Execution This phase includes the execution of the automated scripts and reporting the defects. TCP Analysis uses a 7-step process consisting of the following stages: 1. Identify Use Cases 2. Identify Test Cases 3. Determine TCP for Test Case Generation 4. Determine TCP for Automation 5. Determine TCP for Manual Execution 6. Determine TCP for Automated Execution 7. Determine Total TCP Copyright 2001 Cognizant Technology Solutions Page 5 of 13
6 Given below is an overview of different phases as applied to the four project execution models. Each phase is explained in detail in subsequent sections. Determine TCP for Test Case Generation To determine the TCP for Test Case Generation, first determine the complexity of the Test Cases. Some test cases may be more complex due to the inherent functionality being tested. The complexity will be an indicator of the number of TCPs for the test case. Calculate test case generation complexity based on the factors given below. S.No Test Case Generation Complexity Factors Weights * 1 The number of steps in the case -- 2 Assuming that test cases are atomic and that they test only one condition, the number of steps will be an indicator of the complexity. 2 Interface with other Test Cases 1 This usually involves calling other test cases from this use case. Ex. Address Book lookup from Compose Mail 3 Establishing a baseline result e.g. Testing an EMI Calculator would involve validating the formulae used. This would typically be complex 3 Note: The above given weights are just sample weights and should not be mistaken for benchmarks. -- Determine the complexity based on the following table: Number of Weight Steps < >10 3 * The standard weights range from 0 to > Not Applicable > Simple > Average > Complex Calculate the sum of the above weights and determine the complexity of each test case. Calculate the Rough Test Case Points for test generation by using the table below. Test Case Type Complexity Weights Test Case Points Simple < 9 6 Average Complex > Calculate Test Case Points by using the below formulae Copyright 2001 Cognizant Technology Solutions Page 6 of 13
7 Rough TCP -G = ( # of Simple Test Cases X 6 ) + ( # of Average Test Cases X 8 ) + ( # of Complex Test Cases X 12 ) The TCP estimates above might be affected by certain application level parameters. For example, if the AUT is a vertical portal (e.g. Insurance), then creating test cases would involve an understanding of the insurance business. This might increase the effort required. To factor the impact of such parameters, we will increase the TCP by an Adjustment Factor. Some of the Application level parameters that might have an influence on the TCP are listed in the table below: Sl. No. Factors Adjusted Weight 1 Domain Complexity Integration with other 0.1 devices such as WAP enabled devices, etc. 3 Multi-lingual Support 0.05 Total Factor 0.25 The weights in the table are only indicative and will be subject to the application for which estimation is being carried out. Adjustment Factor = 1 + Total Factor = = 1.25 Each of these factors is scored based on their influence on the system being counted. The resulting score will increase the Unadjusted Test Case Point count. This calculation provides us with the Test Case Point Generation count. TCP-G = Rough TCP -Generation X Adjustment Factor 3.1 Determine TCP for Automation From the list of Test Cases derived from Section 3.2, identify the test cases that are good candidates for automation. Some test cases save a lot of effort if done manually and is not worth automating. On the other hand, some test cases cannot be automated because the test tool does not support the feature being tested. Certain cases are straightforward and are quite easy to automate whereas certain cases involving dynamic data are difficult to automate. Next, determine the test case automation complexity based on the factors given below. S.No Test Case Automation Complexity Factors Weights * 1 Interface with other Test Cases 2 This usually involves calling other test cases from this use case. Ex. Address Book lookup from Compose Mail 2 Interface with external application 0 This is interaction with an application that is outside the system boundary. Ex. Credit Card validations through an independent gateway 3 External Application Validation 0 This involves testing of third party applications to validate the use case. Ex. Checking Word, PDF reports generated by the system 4 Data Driven This is usually helpful for testing the use case with positive and negative data. 2 Copyright 2001 Cognizant Technology Solutions Page 7 of 13
8 Ex. User Registration 5 Links 1 # of links to be tested for broken/orphaned links. Typically, dynamic lists like catalog items are rated as complex. 6 Numerical Computations 1 This involves validation of arithmetical calculations. e.g. Testing an EMI Calculator would involve validating the formulae used. This would typically be complex. 7 Check Points 1 This involves modifying the test scripts to check for validations. Ex. Page titles, buttons, labels, null values, max char, numeric etc 8 Database Check Points 0 This involves cross checking the database values for integrity. Ex. Check database after user registration for proper values. 9 UI Components These are usually Applets, ActiveX etc 0 Note: The above given weights are just sample weights and should not be mistaken for benchmarks. * The standard weights range from 0 to > Not Applicable > Simple > Average > Complex Calculate the sum of the above weights and determine the complexity of each test case. From the complexity, calculate the Test Case Points for test automation by using the table below. Test Case Type Complexity Weights Test Case Points Simple < 9 6 Average Complex > TCP-A (Single Scenario) = ( # of Simple Test Cases X 6 ) + ( # of Average Test Cases X 8 ) + ( # of Complex Test Cases X 12 ) e-biz applications need to be tested on various configurations because they can be accessed from anywhere and from an uncontrolled environment. A scenario is basically a combination of a browser, operating system and hardware. Sometimes, the application by its nature of usage might demand testing on different scenarios. The TCPs identified above need to be modified to factor the impact of multiple scenarios. The extra effort needed can be obtained by answering the following two questions: Can the scripts generated for a single scenario be run on multiple scenarios? Do the scripts generated for a single scenario need to be re-generated because the automation tool does not support a scenario? If the answer to the first question is Yes, the efforts will not be increased. But if the answer to the second question is Yes, then additional effort will be expended in regenerating the scripts. Copyright 2001 Cognizant Technology Solutions Page 8 of 13
9 To arrive at the additional Test Case Points, we will identify the test cases (from section 3.2) that need to be re-generated for every additional scenario. The TCP -A (single scenario) will be added for every scenario for which regeneration is required. For example, assume that the test case checks for an applet condition in Internet Explorer 5.0 and Windows NT and the TCP -A comes out to be 6. Further, the test tool does not support the same script for Netscape Navigator 4.7 and Solaris. So the script needs to be regenerated. In this case, the Total TCP -A comes out to be 12 for the 2 different scripts. 3.2 Determine TCP for Manual Execution To determine the TCPs for Manual Execution, first calculate the manual test case execution complexity based on the factors given below. S.No Manual Execution Complexity Factors Weights * 1 Pre-conditions 2 This usually involves setting up the test data. It also includes the steps needed before starting the execution. E.g. to test whether the printing facility is working fine, the pre-conditions would include opening the application, inserting a record into the database, generating a report and then checking the printing facility. 2 Steps in the Test Case + 1 If the steps themselves are complex, the manual execution effort will increase. Please refer to the legend below to determine the complexity factor. 3 Verification The verification itself might be complex. For example, checking the actual result might itself involve many steps. Let s say in a test case, we need to check the server logs, it might need opening up the log analyzer and verifying the statistics. 2 Note: The above given weights are just sample weights and should not be mistaken for benchmarks. + Number of Weight Steps < >10 3 * The standard weights range from 0 to > Not Applicable > Simple > Average > Complex Calculate the sum of the above weights and determine the complexity of each test case. Copyright 2001 Cognizant Technology Solutions Page 9 of 13
10 Calculate the Test Case Points for manual execution by using the table below. Test Case Type Complexity Weights Test Case Points Simple < 9 6 Average Complex > TCP-ME = ( # of Simple Test Cases X 6 ) + ( # of Average Test Cases X 8 ) + ( # of Complex Test Cases X 12 ) Test Cases need to be manually executed in all the scenarios. To arrive at the additional Test Case Points, the TCP -ME (single scenario) will be added for every scenario for which manual execution is required. 3.3 Determine TCP for Automated Execution To determine the TCP for Automated Execution, calculate the automation test case execution complexity based on the factors given below. S.No Test Case Complexity Factors Weights * 1 Pre-conditions This usually involves setting up the test data. It also includes the steps needed before starting the execution. E.g. to test whether the printing facility is working fine, the pre-conditions would include opening the application, inserting a record into the database, generating a report and then checking the printing facility. 2 Note: The above given weights are just sample weights and should not be mistaken for benchmarks. The standard weights range from 0 to > Not Applicable > Simple > Average > Complex Calculate the sum of the above weights and determine the complexity of each test case. Calculate the Test Case Points for automated execution by using the table below. Test Case Type Complexity Weights Test Case Points Simple < 9 6 Average Complex > TCP-AE = ( # of Simple Test Cases X 6 ) + ( # of Average Test Cases X 8 ) + ( # of Complex Test Cases X 12 ) 3.4 Calculate Total TCP The Total TCP is computed by summing up the individual TCPs for Test Case Generation, Test Automation and Test Execution. Copyright 2001 Cognizant Technology Solutions Page 10 of 13
11 TCP-T = TCP-G + TCP-A + TCP -ME + TCP-AE The total TCP is indicative of the size of the testing project. Copyright 2001 Cognizant Technology Solutions Page 11 of 13
12 4 EFFORT CALCULATION To translate the Test Case Points into the total person months involved, based on your prior experience estimate the number of test case points per person month. Copyright 2001 Cognizant Technology Solutions Page 12 of 13
13 5 GLOSSARY TCP: Test Case Point AUT: Application Under Test SDLC: Software Development Life-Cycle TCP-G: Test Case Points for Generation of Test Cases TCP-A: Test Case Points for Automation of Test Cases TCP-ME: Test Case Points for Manual Execution of Test Cases TCP-AE: Test Case Points for Automated Execution of Test Cases TCP-T: Total Test Case Points Copyright 2001 Cognizant Technology Solutions Page 13 of 13
TEST AUTOMATION. Excel Global Solutions Inc. All Rights Reserved.
TEST AUTOMATION Table of Contents Introduction... 3 Automation Frameworks:... 3 Uses for a framework:... 3 Advantages of Test Automation over Manual Testing:... 3 Principles of Test Automation:... 4 Choosing
More informationProject Management with Enterprise Architect
Project Management with Enterprise Architect Enterprise Architect is an intuitive, flexible and powerful UML analysis and design tool for building robust and maintainable software. This booklet explains
More informationEPM Live 2.2 Configuration and Administration Guide v.os1
Installation Configuration Guide EPM Live v2.2 Version.01 April 30, 2009 EPM Live 2.2 Configuration and Administration Guide v.os1 Table of Contents 1 Getting Started... 5 1.1 Document Overview... 5 1.2
More informationDiploma in Software Testing 2.0 (HP)
SEED Infotech Ltd. : ' Panchasheel', 42/16, Erandawana`, SEED Infotech Lane, Off Karve Road Pune - 411004. India www.seedinfotech.com Course Name : Duration : Class room: 108 Hrs. Diploma in Software Testing
More informationDiploma in Software Testing (DST)
SEED Infotech Ltd. : ' Panchasheel', 42/16, Erandawana`, SEED Infotech Lane, Off Karve Road Pune - 411004. India www.seedinfotech.com Course Name : Duration : Class room: 114 Hrs Product Code : ST-ST-50001
More informationBest Practices for Application Virtualization
Best Practices for Application Virtualization By Brien M. Posey TABLE OF CONTENTS Introduction... 1 Can an Application be Virtualized?...2 Should Your Application be Virtualized?...5 Third Party Software
More informationServiceNow Certified System Administrator Exam Specification
ServiceNow Certified System Administrator Exam Specification 3Q2017 Introduction This ServiceNow Certified System Administrator Exam Specification (Blueprint) defines the purpose, audience, testing options,
More informationPRINCE2 Practitioner Course Outline
PRINCE2 Practitioner Course Outline 1 PRINCE2 Practitioner Program Overview PRINCE2 provides an easily tailored and scalable method for the management of all types of projects. This method is the de facto
More informationCertified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team
Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer
More informationBasic Training in Software Testing (2 Days)
www.peaklearningllc.com Basic Training in Software Testing (2 Days) This is a practical hands-on seminar to cover the critical path of testing. Your instructor will be an experienced practitioner in the
More informationTEST AUTOMATION EFFORT ESTIMATION - Lesson Learnt & Recommendations. Babu Narayanan
TEST AUTOMATION EFFORT ESTIMATION - Lesson Learnt & Recommendations Babu Narayanan 1. Candidates for test automation. One of the classical mistakes of the test automation team is: NOT choosing right test
More informationALM120 Application Lifecycle Management 12.0 Essentials Gold Package
Course Data Sheet ALM120 Application Lifecycle Management 12.0 Essentials Gold Package Course No: ALM120-120 For software version(s): Software version used in the labs: 12.0 Delivery formats: Instructor
More informationQuick Reference Guide: Working with CommVault Customer Support
Quick Reference Guide: Working with CommVault Customer Support Contents Creating Maintenance Advantage Accounts for your Organization... 4 Accessing the Maintenance Advantage Site... 8 Logon... 8 Issues
More informationSALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST
::: Certification Exam Guide SALESFORCE CERTIFIED MARKETING CLOUD EMAIL SPECIALIST Winter 18 2017 Salesforce.com, inc. All rights reserved. S ALESFORCE CERTIFIED MARKETING CLOUD EMAIL SPECIALIST CONTENTS
More informationETL Testing Concepts:
Here are top 4 ETL Testing Tools: Most of the software companies today depend on data flow such as large amount of information made available for access and one can get everything which is needed. This
More informationMarket Participant Client Platform
PUBLIC IESO_ISTD_0017 Market Participant Client Platform Information Technology Standard Issue 2.0 This document is intended to clearly and concisely present the standards and guidelines for the upgrade
More informationDeveloper Marketing: Build a Web Server Using Microsoft IIS 4.0 CBT Skill Builder Courseware
Software Announcement April 10, 2001 Developer Marketing: Build a Web Server Using Microsoft IIS 4.0 CBT Skill Builder Courseware Overview Build your skills for Microsoft Certified Systems Engineer (MCSE)
More informationFILE # AUTOMATED TESTING VS MANUAL TESTING DOWNLOAD
08 April, 2018 FILE # AUTOMATED TESTING VS MANUAL TESTING DOWNLOAD Document Filetype: PDF 363.22 KB 0 FILE # AUTOMATED TESTING VS MANUAL TESTING DOWNLOAD Advantages of automated testing vs. Can't automate
More informationCertified Tester Foundation Level(CTFL)
Certified Tester Foundation Level(CTFL) ISTQB : International Software Testing Qualifications Board Heading: The International Software Testing Qualifications Board (ISTQB) is an internationally recognized
More informationRequest for Proposal (RFP) Toolkit
RFPToolkit Request for Proposal (RFP) Toolkit Table of Contents RFP Checklist......................................................... 2 6 Tips for Writing an RFP..............................................
More informationQuestion 1: What is a code walk-through, and how is it performed?
Question 1: What is a code walk-through, and how is it performed? Response: Code walk-throughs have traditionally been viewed as informal evaluations of code, but more attention is being given to this
More informationSTUDY ON VARIOUS PHASES OF SOFTWARE TESTING LIFE CYCLE
STUDY ON VARIOUS PHASES OF SOFTWARE TESTING LIFE CYCLE Prof. Swati Dubey 1, Prof. Shubhangi Takwane 2, Prof.Dipti Dighe 3 1,2,3 Electronics and telecommunication Engineering Department, G.S. Moze College
More informationAutomated Testing of Tableau Dashboards
Kinesis Technical Whitepapers April 2018 Kinesis CI Automated Testing of Tableau Dashboards Abstract Companies make business critical decisions every day, based on data from their business intelligence
More informationThree General Principles of QA. COMP 4004 Fall Notes Adapted from Dr. A. Williams
Three General Principles of QA COMP 4004 Fall 2008 Notes Adapted from Dr. A. Williams Software Quality Assurance Lec2 1 Three General Principles of QA Know what you are doing. Know what you should be doing.
More informationS1 Informatic Engineering
S1 Informatic Engineering Advanced Software Engineering Web App. Process and Architecture By: Egia Rosi Subhiyakto, M.Kom, M.CS Informatic Engineering Department egia@dsn.dinus.ac.id +6285640392988 SYLLABUS
More informationAnywhere Proctored User Guide
Anywhere Proctored User Guide Admit candidates for A-BE AP exam delivery Version 18.3.1 March 2018 PearsonVUE.com Copyright 2015-2018 Pearson Education, Inc. or its affiliate(s). All rights reserved. pvuecopyright@pearson.com
More informationRisk Intelligence. Quick Start Guide - Data Breach Risk
Risk Intelligence Quick Start Guide - Data Breach Risk Last Updated: 19 September 2018 --------------------------- 2018 CONTENTS Introduction 1 Data Breach Prevention Lifecycle 2 Choosing a Scan Deployment
More informationTeamDynamix Project Manager User Guide. November TeamDynamix Project Manager User Guide rev. 11/2015 Page 1
TeamDynamix Project Manager User Guide November 2015 TeamDynamix Project Manager User Guide rev. 11/2015 Page 1 Table of Contents I. Introduction... 3 II. Accessing TeamDynamix... 3 III. Create a Project/Workspace...
More informationTRINITY PROJECT PROPOSAL. James DeBolt Valiant Tsang
TRINITY PROJECT PROPOSAL James DeBolt Valiant Tsang SYST 699 Spring 2017 Table of Contents 1. Introduction... 2 1.1. Background... 2 1.2. Problem Statement... 2 1.3. Scope... 2 1.4. Assumptions... 2 1.5.
More informationTEST ENGINE SYSTEM (TES) SOFTWARE PROJECT PLAN PHASE I. April 8, Version 1.0
TEST ENGINE SYSTEM (TES) SOFTWARE PROJECT PLAN PHASE I April 8, 2003 Version 1.0 Team Members Page 1 of 16 Test Engine System Table of Contents 1.0 Introduction 1.1 Project scope 1.2 Major software functions
More informationDPS Baseline Analytics
Description of all metrics Shikha Bhargava, Sr. Product Manager, Adobe, Digital Publishing Suite March, 2014 Introduction... 4 Application Info... 4 App First Time Launches... 4 Launches... 5 Folios...
More informationSE351a: Software Project & Process Management. 11 Oct., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa
SE351a: Software Project & Process Management W4.1: Requirements Engineering 11 Oct., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa SE351 Roadmap Introduction to Software Project Management Project Management
More information5 Choosing keywords Initially choosing keywords Frequent and rare keywords Evaluating the competition rates of search
Seo tutorial Seo tutorial Introduction to seo... 4 1. General seo information... 5 1.1 History of search engines... 5 1.2 Common search engine principles... 6 2. Internal ranking factors... 8 2.1 Web page
More informationSALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST
::: Certification Exam Guide SALESFORCE CERTIFIED MARKETING CLOUD EMAIL SPECIALIST Winter 19 2018 Salesforce.com, inc. All rights reserved. S ALESFORCE CERTIFIED MARKETING CLOUD EMAIL SPECIALIST CONTENTS
More informationSoftware Testing. Testing 1
Software Testing Testing 1 Background Main objectives of a project: High Quality & High Productivity (Q&P) Quality has many dimensions reliability, maintainability, interoperability etc. Reliability is
More informationObject vs Image-based Testing Producing Automated GUI Tests to Withstand Change
Object vs Image-based Testing Producing Automated GUI Tests to Withstand Change Handling Application Change Script maintenance, and handling application change, is one of the highest impact factors when
More informationATTENTION TO COME/ISE 491/492 STUDENT
ATTENTION TO COME/ISE 491/492 STUDENT 151 As a part of your requirement analysis section in your final report, you should write a requirement analysis document (RAD). The details of the document, and a
More informationAdvanced Software Engineering: Software Testing
Advanced Software Engineering: Software Testing COMP 3705(L4) Sada Narayanappa Anneliese Andrews Thomas Thelin Carina Andersson Web: http://www.megadatasys.com Assisted with templates News & Project News
More informationCIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability
CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability Featuring Accenture managing directors
More informationExam Requirements v4.1
COBIT Foundation Exam Exam Requirements v4.1 The purpose of this document is to provide information to those interested in participating in the COBIT Foundation Exam. The document provides information
More informationQMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING.
QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING www.webliquidinfotech.com What you Learn: What is Software Testing? Why Testing is Important? Scope of Software Testing Objectives of Software
More informationSoftware Requirements Specification
Software Requirements Specification For livemechanic-clickmechanic.com Version 1.0 approved Prepared by Ngangbam Indrason Registration: 11401214 Section: K1421 Roll Number: RK1421A20 Lovely Professional
More informationRelativity Designer Installation Guide
Liant Software Corporation Relativity Designer Installation Guide Version 5 Copyright 1994-2003 by Liant Software Corporation. All rights reserved. Printed in U.S.A. No part of this publication may be
More informationTest Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions
Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving
More informationAN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING.
AN ISO 9001:2008 CERTIFIED COMPANY Software Testing TRAINING www.webliquids.com ABOUT US Who we are: WebLiquids is an ISO (9001:2008), Google, Microsoft Certified Advanced Web Educational Training Organisation.
More informationData Policy. Actionable Data, Part I. Feature Guide
Feature Guide Data Policy Actionable Data, Part I Data Policy... 2 How it Works... 2 Activation Triggers... 2 Calendar-Based Activation... 2 Action-Based Activation... 3 Activation Sequence... 3 Actions...
More informationArchives & Museum Informatics - Respond on-line at
Archives & Museum Informatics - Respond on-line at http://www.archimuse.com/research/mwbenchmarks/ Museum Web Site Benchmarking Survey - Administrative Questions Questions marked with an asterisk (*) are
More informationE s timation of effort using F unction Points
E s timation of effort using F unction Points -Vijay S hankar Vijay Shankar Cognizant Technology Solutions, Feb 2003. All rights reserved. You may make one attributed copy of this material for your own
More informationDefining Data Items Conrad Weisert (2003)
Defining Data Items Conrad Weisert (2003) Background -- one more missing component The failed-project documentation I described last month 2 lacked not only output specifications, but, worse, any data
More informationCOLLECTIONS MANAGEMENT
fde COLLECTIONS MANAGEMENT Microsoft Dynamics GP2015, GP2016, GP2018 Version 18.1 Feb 1, 2018 CONTENTS CHAPTER 1: INTRODUCTION TO COLLECTIONS MANAGEMENT... 5 COLLECTIONS MANAGEMENT... 5 FEATURES AND BENEFITS...
More informationStandard Glossary of Terms used in Software Testing. Version 3.2. Advanced Test Automation - Engineer Terms
Standard Glossary of Terms used in Software Testing Version 3.2 International Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made, if the
More informationCyberLynk FTP Service Functional Description
CyberLynk FTP Service Functional Description - November 3, 2005 - Version 2.7 Presented by CyberLynk Network 10125 S. 52 nd Street Franklin, WI 53132 P: 414.858.9335 - F: 414.858.9336 www.cyberlynk.net
More informationDRS Policy Guide. Management of DRS operations is the responsibility of staff in Library Technology Services (LTS).
Harvard University Library Office for Information Systems DRS Policy Guide This Guide defines the policies associated with the Harvard Library Digital Repository Service (DRS) and is intended for Harvard
More informationEnterprise Linux vs. Embedded Linux
AN INTEL COMPANY Enterprise Linux vs. Embedded Linux WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY The use of open source operating systems has garnered more attention in recent years for a
More informationTypical Website Design & Development process
Designing and building bespoke digital solutions can be as complicated as building a house or motor vehicle with architectural and engineering practices playing vital roles in the production process. There
More informationSpringforward, Inc. Capability Statement Section 508 Compliance
Springforward, Inc. Capability Statement Section 508 Compliance Point of Contact: Springforward, Inc. Kimberly June, CEO 410.382.9302 (Mobile) kjune@springforwardtek.com www.springforwardtek.com Table
More informationCorporate Online. Using Accounts
Corporate Online. Using Accounts About this Guide About Corporate Online Westpac Corporate Online is an internet-based electronic platform, providing a single point of entry to a suite of online transactional
More informationBriefing Session Guide. Sending Message Basics.
22 Briefing Session Guide Portal Briefing Session Administrators Guide: Part How one: To How do I series Sending Message Basics. Page - 2 - of 31 Administrator Basics Part 1 Sending Message Basics Contents
More informationThe Future of Testing: Continuous Enterprise Testing
The Future of Testing: Continuous Enterprise Testing ANZTB Test Conference, Canberra, 1 June 2018 Thomas Hadorn. Dev Ops Years Months Months Weeks Delivery Cycle Time Weeks Days Perceived Disruption Software
More informationUser Documentation Development Life Cycle (UDDLC)
WWW.ALMAHACONSULTING.CA User Documentation Development Life Cycle (UDDLC) STANDARD OPERATING PROCEDURE BUSINESS PROCESS DOCUMENT DOCUMENT STATUS: VERSION 0.1 Department BUSINESS TRANSFORMATION Process
More informationAccessing Insurance Portal/PAS Job Aid Single Sign-On
Accessing Insurance Portal/PAS Job Aid Single Sign-On Getting Started with Insurance Portal and PAS - Create Desktop Shortcut and Single Sign-On Password Getting Started To Get Started with Insurance Portal
More informationIFPUG 4.3 What You Need to Know!
DCG WEBINAR IFPUG 4.3 What You Need to Know! Sheila P. Dennis, CFPS sdennis@davidconsultinggroup.com Presentation Topics Let s Talk Function Points What Did They Do to the Counting Practices Manual (CPM)?
More informationSDLC Maturity Models
www.pwc.com SDLC Maturity Models SecAppDev 2017 Bart De Win Bart De Win? 20 years of Information Security Experience Ph.D. in Computer Science - Application Security Author of >60 scientific publications
More informationMaja Schreiner. 9th Lean, Agile & Scrum Conference 2017
Maja Schreiner 9th Lean, Agile & Scrum Conference 2017 Senior Test Master @ Swisscom, Switzerland maja.schreiner@gmail.com testmotion.wordpress.com Twitter: majaschreiner process of executing many different
More informationSCO Vision2K 2.1. What s in this release
SCO Vision2K 2.1 What s in this release The CD contains these SCO Vision2K products: SCO XVision Eclipse 7.31 and SCO XVision Eclipse 3D 7.31 SCO VisionFS 3.1 SCO Vision Resume 1.2 SCO TermVision 2.2 SCO
More informationInformed Delivery. June 2018
Informed Delivery June 2018 Informed Delivery offers an integrated marketing approach to meet today s consumer demands. 1 https://www. BeyondCubicle.com What is Informed Delivery? e Informed Delivery users
More informationINTERNATIONAL 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 AUTOMATION TESTING IN SOFTWARE DEVELOPEMENT KALPESH PARMAR Persistent Systems Limited,
More informationSystem Performance Measures:
February 2019 System Performance Measures: HDX 1.0 Data Submission Guidance CONTENTS 1. Purpose of this Guidance... 3 2. The HUD Homelessness Data Exchange (HDX)... 5 Create an HDX Account... 5 Update
More informationOpen2Test Test Automation Framework for Selenium Web Driver - Introduction
for Selenium Web Driver - Version 1.0 April 2013 DISCLAIMER Verbatim copying and distribution of this entire article is permitted worldwide, without royalty, in any medium, provided this notice is preserved.
More informationContents. Structure. The Web Site. References. Acknowledgments. Part I The Risk-Based Testing Approach 1. 1 Introduction to Risk-Based Testing 3
Contents Preface Audience Structure The Web Site References Acknowledgments xix xxi xxi xxv xxv xxvii Part I The Risk-Based Testing Approach 1 1 Introduction to Risk-Based Testing 3 Risky Project Foundations
More informationMetric Wise (Analyze, Understand)
The Joint 13 th CSI/IFPUG International Software Measurement & Analysis (ISMA13) Conference Mumbai (India) March 6, 2017 [Sysmetry] [Integrated FPA & [Krupananda Babu M] Metric Wise (Analyze, Understand)
More informationITIL Operational Support and Analysis Capability
ITIL Operational Support and Analysis Capability Certificate: ITIL OSA Capability Duration: 5 day Course Delivery: (Virtual) Classroom, Exam, ebook Course ID: ITL9333CL Language: English, Japanese, French
More informationCOLLECTIONS MANAGEMENT
fde COLLECTIONS MANAGEMENT Microsoft Dynamics GP2015, GP2016, GP2018 Version 18.4 November 2018 CONTENTS CHAPTER 1: INTRODUCTION TO COLLECTIONS MANAGEMENT...5 COLLECTIONS MANAGEMENT... 5 FEATURES AND BENEFITS...
More informationAnywhere Proctored User Guide
Anywhere Proctored User Guide Admitting CCE candidates for A-BE AP exams with Photo Capture Version 17.12.1 December 2017 PearsonVUE.com Copyright 2015-2017 Pearson Education, Inc. or its affiliate(s).
More informationKM COLUMN. How to evaluate a content management system. Ask yourself: what are your business goals and needs? JANUARY What this article isn t
KM COLUMN JANUARY 2002 How to evaluate a content management system Selecting and implementing a content management system (CMS) will be one of the largest IT projects tackled by many organisations. With
More informationAnywhere Proctored User Guide
Anywhere Proctored User Guide Admit candidates for ITS AP exam delivery Version 18.3.1 March 2018 PearsonVUE.com Copyright 2015-2018 Pearson Education, Inc. or its affiliate(s). All rights reserved. pvuecopyright@pearson.com
More informationIntroduction. Creating a Position with a Concurrent Benchmark. Step 1 Step 2 Step 6. Step 4. Step 5. Step 7. Step 7
Prevue Online How-To Guide Creating a Position with a Concurrent Benchmark Page 1 Introduction Each position in Prevue Online must have an activated benchmark before it can be used in a Prevue report.
More informationV6 Programming Fundamentals: Part 1 Stored Procedures and Beyond David Adams & Dan Beckett. All rights reserved.
Summit 97 V6 Programming Fundamentals: Part 1 Stored Procedures and Beyond by David Adams & Dan Beckett 1997 David Adams & Dan Beckett. All rights reserved. Content adapted from Programming 4th Dimension:
More informationQ: Is there often any change in length when translating from a LOTE to English? Why?
Translation Service Instructions Q: Is there often any change in length when translating from a LOTE to English? Why? A: Typically, the target texts could be slightly lengthier than the source texts. Sometimes
More informationTopic #1: Digital Economy Transformation - A Top Priority' for Singapore s Companies
Topic #1: Digital Economy Transformation - A Top Priority' for Singapore s Companies Aaron Tan Dani, Chairman of Iasa Asia Pacific aarontan@iasahome.org Chairman of EA-SIG, Singapore Computer Society aarontan@scs.org.sg
More informationFrontline Interoperability Test Team Case Studies
Frontline Interoperability Test Team Case Studies Frontline IOT Means Maximum Device Compatibility Case Summary A large Bluetooth developer (Customer X) created a new Bluetooth-enabled phone for commercial
More informationStudent Financials - Inquiry. Finance and Accounting Student Accounts
Student Financials - Inquiry Finance and Accounting Student Accounts 5/7/2009 Table of Contents Introduction... iv Lesson 1 - Basic Navigation... 1 1.1 Navigating in Student Financials... 1 Lesson 2 -
More informationManual Testing. Software Development Life Cycle. Verification. Mobile Testing
10 Weeks (Weekday Batches) or 12 Weekends (Weekend batches) To become a Professional Software Tester To enable the students to become Employable Manual Testing Fundamental of Testing What is software testing?
More informationA candidate is encouraged to use the internet in any research, etc. However, the evidence produced must be the candidate s own written words.
Higher National Unit Specification General information for centres Unit code: DV6G 34 Unit purpose: The Unit will introduce the candidate to the steps necessary to undertake secure commercial transactions
More informationBlystr.com A Network for Gamers Nathan Ricks ITCD/CSIT Capstone Proposal
Blystr.com A Network for Gamers Nathan Ricks ITCD/CSIT Capstone Proposal School of Information Technology & Communication Design Capstone Advisor: Kevin Cahill & Andrew Coile Kevin Cahill Table of Contents
More informationTracking the Elusive Student: Opportunities for Connection and Assessment
Eastern Michigan University DigitalCommons@EMU University Library Faculty Scholarship University Library 9-28-2010 Tracking the Elusive Student: Opportunities for Connection and Assessment Sara Memmott
More informationBusiness Edition Basic License User Guide
Business Edition Basic License User Guide Table of Contents 1. Dashboard-----------------------------------------------------------------------------------------3 2. Catalog Search-----------------------------------------------------------------------------------4
More informationPreparing and submitting Cambridge Global Perspectives work
Cambridge International AS & A Level Preparing and submitting Cambridge Global Perspectives work Guidance on preparing and submitting work for Cambridge International AS & A Level Global Perspectives &
More informationIBM TRIRIGA Application Platform Version 3.2. Graphics User Guide. Copyright IBM Corp i
IBM TRIRIGA Application Platform Version 3.2 Graphics User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page 31. This
More informationAbout HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2
HP Quality Center Upgrade Best Practices White paper Table of contents About HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2 Defining... 3 Determine the need for an HP Quality Center Upgrade...
More informationPORTAL RESOURCES INFORMATION SYSTEM: THE DESIGN AND DEVELOPMENT OF AN ONLINE DATABASE FOR TRACKING WEB RESOURCES.
PORTAL RESOURCES INFORMATION SYSTEM: THE DESIGN AND DEVELOPMENT OF AN ONLINE DATABASE FOR TRACKING WEB RESOURCES by Richard Spinks A Master s paper submitted to the faculty of the School of Information
More informationBenchmarking results of SMIP project software components
Benchmarking results of SMIP project software components NAILabs September 15, 23 1 Introduction As packets are processed by high-speed security gateways and firewall devices, it is critical that system
More informationIBM TRIRIGA Application Platform Version 3.3. Graphics User Guide. Copyright IBM Corp i
IBM TRIRIGA Application Platform Version 3.3 Graphics User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page 33. This
More informationOracle Application Testing Suite: Introduction Student Guide
Oracle Application Testing Suite: Introduction Student Guide D55447GC10 Edition 1.0 August 2008 D55981 Copyright 2008, Oracle. All rights reserved. Disclaimer This document contains proprietary information
More informationSystems Development Life Cycle Objectives And
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with systems development
More informationPK0-003 Q&As. Project+ (2009) Pass CompTIA PK0-003 Exam with 100% Guarantee. Free Download Real Questions & Answers PDF and VCE file from:
PK0-003 Q&As Project+ (2009) Pass CompTIA PK0-003 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back Assurance Following Questions
More informationTESTING General & Automated Control
TESTING General & Automated Control Testin g Testing is a process of executing a program with the objective of finding an error. A good test case is one that has a high possibility of finding an undiscovered
More informationSoftware Testing
Ali Complex, 2nd block, Kormangala, Madiwala, Bengaluru-560068 Page 1 What is Software Testing? Software Testing is the process of testing software with the purpose of finding bugs and ensuring that it
More information(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info
(Complete Package) WEB APP TESTING DB TESTING We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME
More informationPowerSchool Student and Parent Portal User Guide. PowerSchool Student Information System
PowerSchool Student and Parent Portal User Guide PowerSchool Student Information System Released December 2016 Document Owner: Documentation Services This edition applies to Release 10.1 of the PowerSchool
More information