Title: Learning Objectives
Course: Special Topics in Computer Programming (TEMPLATE) > Section: Competency Modules

Chapter 5 Learning Objectives
Determine the requirements of the application or system under test (AUT/SUT)  (Section 5.1)
Determine the requirements of the automation framework and tools (Section 5.1)
Determine the requirements for obtaining/creating data for AST (Section 5.1)
Determine the requirements of the AST environment (Section 5.1)
Determine the requirements of the AST process (Section 5.1)
Assess additional information needed to support AST requirements (Section 5.2)
Devise how to proceed when information is not available (Section 5.3)
Produce a Requirements Traceability Matrix (Section 5.4)
Chapter 6 Learning Objectives
Explain the need for developing an AST Strategy Document (Section 6.1)
Diagram AST throughout the software testing lifecycle (Section 6.2)
Explain the criteria for deciding which tests should be automated (Section 6.2)
Describe the methodology for designing, developing and documenting test cases (Section 6.3)
Diagram the high level ASTF Architecture (Section 6.4)
Critique the approach recommended for AST Configuration and Environment (Section 6.5)
Summarize the steps for automating the RTM (Section 6.6)
Elaborate the benefit/risk of having the RTM automatically populate defects (Section 6.7)
Chapter 7 Learning Objectives
Validate that the ASTF meets specified requirements (Introduction)
Evaluate ASTF coverage, test cases and test data (Section 7.1)
Establish reviews of all test steps, logic, code, coverage, templates, and data (Section 7.2)
Validate requirements and coverage of all AST work products (Section 7.3)
Arrange a customer review of all AST work products (Section 7.4)
Appendix B Learning Objectives
Appraise the usefulness of security testing (Section B.1)
Appraise the usefulness of soak testing (Section B.2)
Appraise the usefulness of concurrency testing (Section B.3)
Appraise the usefulness of performance testing (Section B.4)
Appraise the usefulness of unit testing (Section B.6)