Uploaded image for project: 'External Secrets Operator for Red Hat OpenShift'
  1. External Secrets Operator for Red Hat OpenShift
  2. ESO-120

T2514: Establish coding and testing guidelines

XMLWordPrintable

    • 3
    • OAPE Sprint 274, OAPE Sprint 275
    • 2

      As a part of cybersecurity specifications and architectural design, be sure to include coding and testing guidelines. Follow these steps to ensure well-establish coding specifications:

      • Consider cybersecurity factors relevant to design, modeling, or programming notations and languages, such as syntax, semantics, modularity, abstraction, and resilience against vulnerabilities resulting from improper use.
      • Address criteria not covered by the programming language through guidelines or the development environment, such as using language subsets or strong typing.
      • Verify the implementation and integration of components to ensure that they fulfill defined cybersecurity specifications.
      • Specify integration and verification activities, considering cybersecurity specifications, configurations, capabilities, and conformity with guidelines.
      • Evaluate test coverage using defined metrics to determine the sufficiency of test activities.
      • Conduct tests using functional testing, vulnerability scanning, fuzz testing, or penetration testing. If it's not possible to perform such tests, provide a rationale.

      Imported from SD Elements: https://redhat.sdelements.com/bunits/psse-secure-development/group-3-supporting-and-tooling-offering/external-secrets-operator-eso/tasks/phase/specifications/318-T2514/

      Training Modules

      Continuous Compliance
      DevSecOps Fundamentals
      Secure Software Testing
      PCI Secure Software Lifecycle
      Secure Software Acceptance and Deployment
      Secure Software Design

              bhb@redhat.com Bharath B
              sdelements Jira-SD-Elements-Integration Bot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: