QA/Functional Testing (2020)

From CyberEdWiki
Revision as of 22:07, 21 November 2019 by GeralynUH (talk | contribs) (Text replacement - "To complete this KU, students should be able to:" to "After completing the KU, students will be able to:")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The intent of the QA/Functional Testing Knowledge Unit is to provide students with methods to assess how well a functional unit meets a requirement.


After completing the KU, students will be able to:

  1. Develop effective tests in a structured, organized manner.
  2. Perform security functional testing to demonstrate that security policies and mechanisms are completely and correctly implemented.


  1. Testing methodologies (white, grey, black box testing)
  2. Test coverage analysis
  3. Automatic and manual generation of test inputs
  4. Test execution
  5. Validation of results


NICE Framework Categories[edit]

CSEC 2017 Categories[edit]

Specialization Areas[edit]

See also[edit]

Related Knowledge Units

Further reading[edit]

Suggested textbooks[edit]

Suggested academic readings[edit]

Sample knowledge test[edit]

Sample skills test[edit]

Sample abilities test[edit]

Additional notes or materials[edit]


Reference ID[edit]