INTELLISAT IV&V OVERSIGHT TESTING

 

 

            

 

 

 

Software Testing

  • What is software testing and why do it?
  • Why test early and often?
  • Why use a structured, well-planned approach to testing?
  • Human factors - peers, managers, customers

Test Strategies

  • Strategic planning - defining the overall approach
  • Writing test process guidelines/a master test plan
  • Defining test activities
  • Identifying and managing testing risks
  • Budgeting, scheduling and estimating

Test Documentation

  • Why write test documents? (objectives)
  • Using the IV&V test document template
  • Tailoring standards to suit your needs

Reviews

  • Reviewing document (using checklists)
  • Reviewing tests and test execution
  • Reviewing progress

Requirements

  • The role of testers in requirements reviews
  • The "Reminder" Functional Specification
  • Identifying good and bad (and ugly) requirements
  • Requirements tracing

Unit Testing

  • Verifying that the code is implemented as designed
  • Documenting unit tests
  • The hand-over from Developer to Tester
Requirements-based Testing
  • Managing the software risks

Functional Testing

  • Verifying that the requirements are met
  • Planning tests - a "Reminder" exercise
  • Designing tests using a variety of test types & methods
  • Writing test cases & procedures for the "Reminder" application

System Testing

    • Validating that the system is fit for purpose
    • System testing re-used and COTS software

Test Tools

    • Classes of tools
    • When are tools a good idea and a bad idea?
    • A sensible approach to automation

Running Tests

    • Controlling the test environment
    • Running tests and debugging procedures
    • Problem reporting

Test Metrics - The feedback loop

    • What should I collect? What can it tell me?
    • How should I measure / graph the data?
    • Analyzing test results - when to stop testing

Regression Testing

    • What is regression testing?
    • What do you retest?

Final Acceptance

    • Making sure you are ready for system release
    • Final acceptance - audits and tests
    • Writing test reports

 

IV&V Oversight  Main

IV&V Oversight  General

IV&V Oversight  Test

IV&V Oversight  Quality

IV&V Oversight  ISO9000

 

 

 ©1979-2010  All Rights Reserved Intellisat Corp  Terms of Use  Privacy Statement