Ethical hacking

Secure Software Testing for CSSLP®

  • 4 weeks

Testing is the last opportunity to prevent vulnerable software from entering production. This course will teach you software testing skills needed for the Certified Secure Software Lifecycle Professional examination.

  • Section 1 Introduction to Secure Software Testing
    Milestone 2: Build foundational understanding of secure testing in the context of SDLC and CSSLP domains.
  • Section 2 Secure Test Planning & Strategy
    Milestone 3: Learn how to plan and scope security tests based on risks, objectives, and environments.
  • Section 3 Secure Test Design
    Milestone 4: Gain skills to design effective test cases that uncover security vulnerabilities.

Course Overview

Testing software requires a test strategy and a good test plan. In this course, Secure Software Testing for CSSLP®, you’ll learn to create and execute test plans to verify that software security works as designed and intended. First, you’ll explore testing strategies and methods. Next, you’ll discover test cases and test data. Finally, you’ll learn how to verify and analyze test results. When you’re finished with this course, you’ll have the skills and knowledge of secure software testing needed for the Certified Secure Software Lifecycle Professional examination.

Course prerequisites
  • Basics of software development (any language, e.g., Java, Python, C#)
  • Familiarity with SDLC models (Waterfall, Agile, DevOps)
  • Awareness of security fundamentals (CIA triad, authentication, encryption)
  • 2+ years in software QA, testing, or security-related roles
  • Exposure to penetration testing or vulnerability scanning tools (helpful but not required)

What you'll learn

  • Secure Test Design
  • Secure Test Planning & Strategy
  • Introduction to Secure Software Testing

Course Curriculum

  • Importance of secure testing in SDLC 10 mins
  • Differences between functional and security testing 22 mins
  • CSSLP security testing scope and requirements 6 mins
  • Risk-based test planning 12 mins
  • Defining security test objectives and scope 13 mins
  • Test environment setup and secure data management 14 mins
  • Test case design for security controls 11 mins
  • Threat modeling and abuse/misuse cases 14 mins
  • Testing input validation, error handling, authentication, and session management 12 mins
7.jpg

ken Larry

  • 6 course(s)
  • larry@gmail.com

Ken Larry teaches students IT-related skills such as Microsoft systems, coding languages, and more. They can work with students of all ages-in high schools, vocational schools, and continuing education facilities targeting vulnerable adults

7.jpg
Course Price

$15

Testing is the last opportunity to prevent vulnerable software from entering production. This course will teach you software testing skills needed for the Certified Secure Software Lifecycle Professional examination.

Course Features
  • Certification course
  • 4 weeks

Do You Have Questions?

We are always available to discuss your career aspirations with you. we have the resources to support
your success whether you're a person trying to progress your career or an organization looking to develop
it's staff.
Contact Us Today

-