On the different functional testing methodologies, automatic and manual generation of test inputs, execution, analysis, and validation. In addition to the essay, design and submit a flowchart to demonstrate the processes involved in functional testing. Be prepared to defend your design process.
********************
http://alexott.net/en/cpp/CppTestingIntro.html
*****************
Explain:
What is the “waterfall” Paradigm of programming development?
How does that enhance the security of software?
What is the “agile” paradigm of programming development?
How does that enhance the security of software ?
Mention two other kind of software development
What is the difference between a malicious hacker and a developer?
Where can a security flaw be introduced into the software?
Does a flaw in the program affect just the program?
If not, how far can a program flaw go ?
**********
*** More resources
https://owasp.org/www-pdf-archive/OWASP_SCP_Quick_Reference_Guide_v2.pdf