1-877-206-0106 Request more information
Log In | Welcome | Log Out | Contact Us | Home
  • Java
     
  • IBM Software
     
  • Microsoft
     
  • ITIL
     
  • Business
    Intelligence
  • Web Design
    & Development
  • HP Software
     
  • Agile
     
  • Mobile
    Programming
  • Database
     
  • Software
    Testing
  • Business
    Analysis
  • Project
    Management
  • Other
     
  • Fundamentals of Testing for Business Analysts Training

    Bookmark and Share

    Course Description

    This Testing course introduces the business analysts to the phases of testing and validation in an information systems project. Students will learn the role of the business analysts in the testing process, see how business requirements become the foundation for testing cases and test plans, and learn how to develop and execute effective tests. An overview of project management for testing and quality assurance is also part of this course. In a combined lecture and workshop format, students will be able to apply these concepts in a series of related exercises that enable them to create and refine the various artifacts of testing.
     

    Course Objectives

    Upon completion of this Testing class, students will be able to:
    • Learn about the role of the testing process as part of software development
    • Learn about test strategies, test plans and test cases – what they are and how to develop them
    • Create effective test cases and scenarios based on business and user requirements
    • Plan and coordinate usability testing
    • Conduct reviews and inspections for validation and verification
    • Participate in the change management process and document relevant changes to requirements

    Course Audience

    • Testing Analysts
    • Business Analysts
    • Project Managers
    • Business staff members who will participate in the testing function

    Course Prerequisites

    • Experience as a test analyst, business analyst or experience in the testing process

    Course Topics

    1. Welcome to Fundamentals of Testing
      • Course Objectives
      • Course Agenda and Goals
    2. Introduction
      • Quality Assurance and Testing Definitions
      • Effective QA and Testing Methods
      • Reasons for Testing
      • Software Quality Observations and Misconceptions
      • Essential Quality Control Items
      • Best Practices
      • Basic Testing Process
      • Project Phases
      • Build Quality Processes
      • Define Test Processes
      • Deliverables of the Testing Process
      • Preparing for Success
      • Test Activities Software Development Life Cycle
      • The Software Test Team
    3. Overview of Project Management for Testing
      • Project Characteristics
      • Project Management Features
      • Dimensions of Complexity
      • Challenges of Software Development
      • Information Systems Project Management
      • Systems Approach to Project Management
      • Effective Software Test Management Practices
      • Test Management Phases
      • Risk Factors in Software Development
      • Risk Analysis in Testing
    4. Role of the Business Analyst in the Testing Process
      • Business Analyst Role in the Verification Process
      • Business Analyst Role in the Validation Process
      • Involvement in Informal Reviews
      • Involvement in Formal Reviews
      • Working with End Users During User Acceptance Testing
      • Managing Change During the Development Process
      • Risks of Having the Business Analyst Perform the Testing
    5. Business Requirements Document
      • Requirement Management Definitions
      • Requirement Workflow and Disciplines
      • Systems Development Problems and Solutions
      • Requirement Needs verses Wants
      • Baseline Requirements
      • Communication Gaps
      • Requirements Based Testing Sources
      • Business Requirements
      • Critical Success Factors
      • How do you know when you have good requirements
    6. Testing Profile and Test Management
      • Customer, User, and Functional Profiles
      • Direct and Indirect Audiences
      • Stakeholders
      • Test Strategy Development using Profiles
    7. Risk Analysis
      • Risk Factors and Considerations
      • Determining and Analyzing Risk
      • Identifying and Prioritizing Risks
    8. Test Strategy Development
      • Requirement and Risk Based Approaches
      • Test Strategy Development and Goals
      • Test Strategy Sample Schedules and Charts
    9. Testing Methods and Techniques
      • Static verses Dynamic Testing
      • Black Box (Functional) Testing
      • Gray Box Testing
      • White Box (Structural) Testing
      • Black Box verses White Box Testing
      • Prioritization Factors
      • Negative verses Positive Tests
      • Measuring Code Coverage
      • Deriving Test Cases
      • Error Classification and Types
      • Data and Logic Errors
      • Input and Output Errors
      • Defining a Good Test
    10. Testing Levels and Type
      • Unit Testing
      • Integration Testing
      • Smoke Testing/Basic Integrity Testing
      • Functional Testing
      • System Testing
      • End to End Testing
      • User Acceptance Testing
      • Performance Testing
      • Load and Stress Testing
      • Usability Testing
      • Configuration Testing
      • Security Testing
      • Graphical User Interface (GUI) Testing
      • Recovery Testing
      • Regression Testing
      • Ad-Hoc Testing
      • Software Dependencies in Testing
    11. Test Cases
      • Test Case Format and Documentation Options
      • Deriving Test Cases
      • Requirement Based Test Cases
      • Field and Scenario Level Test Cases
      • Test Case Specifications
      • Test Case Summary Report
      • Test Plan Criteria
      • Defining a Good Test Case
      • Repeatable Test Case
    12. Test Plans and Procedures
      • Test Plan Structure
      • Example Test Plans
      • Test Design Specifications
      • Test Procedure Specification
    13. Data Testing
      • Data Testing Concepts and Execution
      • Data Driven Tests
      • Variables and Values
      • Validity
      • Data Types and their Importance
      • Test Databases
      • Generating Test Data
      • Building a Data Test Bed
    14. Tracing Tests and Requirements
      • Understand Testing Traceability
      • Requirements to Test
      • Approaches to Tracing Requirements to Test
      • Traceability Matrix
    15. Reviews and Walk-throughs
      • Reviews
      • Walk-throughs
      • Formal and Informal
      • Helpful Techniques for conducting Reviews and Walk-throughs
    16. Test Execution
      • Building a Testing Map/Chart
      • Implementing the Test Plan
      • Top Down and Bottom Up Analysis
      • Test Data
      • Documenting Executed Tests and their results
      • Roles and Responsibilities
      • Configuration Control
      • Change Control
      • Metrics and Measurements
      • Test Coverage
    17. Validation and Verification
      • Components of the Validation and Verification Process
      • Validation and Verification through the Lifecycle and Phases of Development
      • Validate and Verify Requirements
      • Manage the Validation and Verification Process
      • Validation and Verification Reporting
      • Validation and Verification Roles and Responsibilities
      • Anomaly Reporting and Resolution
      • Change Management Policy and Change Control Procedures
    18. Test Documentation
      • Standard Documentation and Deliverables
      • ANSI/IEEE Standards (829-1998)
      • Check Lists
      • Sample Testing Documentation

    Buy This Course

    Questions? Call us at
    1-877-206-0106

    Buy Now
    Upcoming Classes
    09/20/10-09/22/10 Web Based Register

    Buy This Course

    Buy Now Send me a quote Purchase Courseware Email To A Friend

    Search for another course

    Questions?
    Call us at 877-206-0106

    Please contact me

    You may also be
    interested in:

    • Business Analysis Overview WEB-106
      As corporations strive to discover the ways and means to build better products, the role and expectations of the Business ...
    • Business Process Modeling BACS-125
      This is an experiential, hands-on course designed to provide key fundamental concepts of Business Process Modeling. This Business Process Modeling ...
    Government Training
     
    LearnGreen

    Training Clients In:


    About LearnQuest

    With over 20 years of experience, LearnQuest provides complete education solutions for corporations and government organizations that need to train their staff on the latest business skills and information technology tools, methodologies, and languages. LearnQuest offers an extensive library of customized private and public instructor-led training. Services include custom instructor-led classroom training, Virtual Classroom Training, project mentoring, assessments, blended learning, and comprehensive re-skilling/new hire boot camps. LearnQuest works with organizations to better plan, develop, administer, and deploy training to their employees.

    © Copyright 2010 LearnQuest. All Rights Reserved.