Writing Test Cases for Software Requirements

 > 

Writing Test Cases for Software Requirements
Share
Share on facebook
Share on twitter
Share on linkedin

Introduction

Studies have shown that releasing a defective product into your organization or the external market can be up to 3,000 times more expensive than getting it right the first time! Your business needs to ensure that the product is reliable and provides the expected business value.

This course takes you through the concept of solution evaluation by targeting the topics of understanding, discovering, building, and managing test cases. You will learn how to assess the performance of solution and ensure the expected value is delivered.

Get our instructor, Kathy’s, tips on identifying positive and negative test cases in her Positive vs Negative Test Cases: Which is Which? blog post.

Objectives

  • Understand the phases of testing
  • Learn standard testing terminology
  • Identify test ideas from requirements
  • Prioritize test ideas using risk analysis
  • Generate test ideas for other solution characteristics
  • Review standard test documents
  • Convert test ideas and equivalence classes into test cases
  • Document test cases and test procedures
  • Understand Software Quality Assurance
  • Define test plans
  • Track and manage defects
  • Track test case status
  • Ensure proper test coverage with traceability matrices

Student Profile

This course is designed for team members interested in learning to write test cases and planning software requirements.

Prerequisites

We recommend that students have attended our Essential Skills for Business Analysis course or have equivalent experience.

Course Materials

Each student will receive a copy of the course documentation prepared by Netmind.

Methodology

Engaging and interactive face-to-face course. Our instructors teach all course materials using the demonstrative method; the participants learn new concepts through exercises and real application practices.

Certification

This course is included in our Business Analysis Certification Program. By attending this course, students earn credit towards the BA Associate and BA Certified certifications, as well as credit towards the Strategy and Solution Evaluation Badge.

Additionally, students will earn 14 credit hours for their attendance.

Accreditation

A certificate of attendance will be issued to students who attend the course for at least 75% of the duration.

Course Outline

  1. Understanding Test Cases
    1. Understand the objectives and principles of software testing
    2. Understand the phases of testing
    3. Learn standard testing terminology
    4. Learn to limit possible test cases using
  2. Discovering Test Cases
    1. Identify test ideas from requirements
    2. Prioritize test ideas using risk analysis
    3. Generate test ideas for other solution characteristics
  3. Building Test Cases
    1. Review standard test documents
    2. Convert test ideas and equivalence classes into test cases
    3. Document test cases and test procedures
  4. Managing Test Cases
    1. Understand SQA
    2. Define test plans
    3. Track and manage defects
    4. Track test case status
    5. Ensure proper test coverage with traceability matrices
  5. Develop Your Action Plan
    1. Requirements validation summary
    2. Develop an Action Plan with next steps on the student’s current project
    3. Student questions/discussion topics

Public Classes

Currently, we don't have any public sessions of this course scheduled. Please let us know if you are interested in adding a session.

See Public Class Schedule

Course Details

Reference

JIS 455

Duration

2 days

Delivery Mode

Face-to-Face

Certification

BA Certified
Request Info

Related Courses

Agile Analysis Boot Camp

Detailing Business Data Requirements

Business Process Analysis

Almost done!

Please check your email to confirm your subscription.

Join our #AlwaysLearning Community

Onsite Training Request

Please provide the information below to help us to customize your solution. 

Contact Us

Netmind US
296 South Main Street, Suite 300
Alpharetta, GA 30009-1973
T. +1 (678) 366.1363
F. +1 (678) 366.1983

Office Hours:
Monday – Friday, 8:30-5:00EST

General Inquiries:
info@netmind.net

Sales Inquiries:
sales@netmind.net

Request Information