CSSLP Cert Prep: 5 Secure Software Testing

CSSLP Cert Prep: 5 Secure Software Testing

1h 5mIntermediate2020-10-26

Authors

Jerod Brennen

Jerod Brennen

Security Architect, Advisor, Speaker, Teacher

Course details

Improve the security of your organization's applications while working toward a credential that can propel your career forward. Prepare for the fifth domain of the CSSLP exam, Secure Software Testing, with this installment of the CSSLP Cert Prep series. Learn about building test cases with a comprehensive approach, including both automated and manual penetration testing, regression, integration, and failure test cases, plus unique tests with a cryptography focus. Get tips for building a testing strategy, such as how to group your tests for greater efficiency and expand your testing with external sources. Plus, see how to execute verification and validation tests and properly conduct testing in order to uncover, track, and remediate bugs.

Skills covered

Security TestingCert PrepCybersecurity

Concepts

Introduction

  • Secure software testing

Developing Security Test Cases

  • Understanding your test environment
  • Automation vs. manual testing
  • Ensuring a comprehensive approach
  • Validating cryptography

Developing a Testing Strategy

  • Grouping your tests
  • Leveraging external resources
  • Verifying and validating documentation

Conducting Security Tests

  • Securing test data
  • Verification and validation testing
  • Identifying undocumented functionality

Reviewing the Results

  • Security implications of test results
  • Classifying and tracking security errors

Conclusion

  • Next steps
40,000 Toman