Testing throughout the Software Life Cycle

Beginner
  • 14 videos | 53m 31s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 353 users Rating 4.5 of 353 users (353)
Software testing is a crucial part of software development. Examine testing objectives, principles and processes, the psychology and ethics of testing, and different development models in a software life cycle.

WHAT YOU WILL LEARN

  • Describe why software testing is necessary
    Describe what software testing involves
    Describe how to meet a test objective and use defects to plan tests effectively
    Describe the first three general principles of software testing relating to presence of defects,  impossibility of exhaustive testing, and error of confusing absence of errors with product fit
    Describe the last four applied software testing principles relating to early testing, defect clustering, pesticide paradox, and context dependency
    Describe test planning and control activities
    Describe test analysis and design activities
  • Describe test implementation and execution activities
    Describe evaluation of exit criteria and test closure activities
    Describe the psychological considerations and levels of independence related to software testing
    Describe the importance of good communication for software testing tasks
    Describe the code of ethics related to software testing
    Describe the types of tests associated with the v-model
    Describe the types of tests associated with iterative-incremental models, including rapid application development (rad)

IN THIS COURSE

  • 6m 20s
    Upon completion of this video, you will be able to describe why software testing is necessary. FREE ACCESS
  • 4m 29s
    Upon completion of this video, you will be able to describe what software testing involves. FREE ACCESS
  • Locked
    3.  Meeting Testing Objectives
    3m 55s
    After completing this video, you will be able to describe how to meet a test objective and use defects to plan tests effectively. FREE ACCESS
  • Locked
    4.  General Principles
    2m 28s
    Upon completion of this video, you will be able to describe the first three general principles of software testing relating to presence of defects, impossibility of exhaustive testing, and error of confusing absence of errors with product fit. FREE ACCESS
  • Locked
    5.  Applied Principles
    4m 37s
    After completing this video, you will be able to describe the last four applied software testing principles relating to early testing, defect clustering, the pesticide paradox, and context dependency. FREE ACCESS
  • Locked
    6.  Test Planning and Control
    2m 42s
    After completing this video, you will be able to describe test planning and control activities. FREE ACCESS
  • Locked
    7.  Test Analysis and Design
    2m 35s
    Upon completion of this video, you will be able to describe test analysis and design activities. FREE ACCESS
  • Locked
    8.  Test Implementation and Execution
    2m 36s
    Upon completion of this video, you will be able to describe test implementation and execution activities. FREE ACCESS
  • Locked
    9.  Exit Criteria Evaluation and Test Closure
    4m 11s
    After completing this video, you will be able to describe how to evaluate exit criteria and what test closure activities are. FREE ACCESS
  • Locked
    10.  The Mind-set of the Tester
    3m 56s
    Upon completion of this video, you will be able to describe the psychological considerations and levels of independence related to software testing. FREE ACCESS
  • Locked
    11.  The Role of Communication
    3m 50s
    Upon completion of this video, you will be able to describe the importance of good communication for software testing tasks. FREE ACCESS
  • Locked
    12.  The Code of Ethics
    2m 58s
    Upon completion of this video, you will be able to describe the code of ethics related to software testing. FREE ACCESS
  • Locked
    13.  The V-model
    3m 39s
    After completing this video, you will be able to describe the types of tests associated with the V-model. FREE ACCESS
  • Locked
    14.  Iterative-incremental Models
    5m 16s
    Upon completion of this video, you will be able to describe the types of tests associated with iterative-incremental models, including rapid application development (RAD). FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 260 users Rating 4.5 of 260 users (260)
Rating 4.4 of 233 users Rating 4.4 of 233 users (233)
Rating 4.5 of 325 users Rating 4.5 of 325 users (325)