Skip to main content
Home

Breadcrumbs

You are here:

  1. ST: Software Testing
  2. ST: Course Materials

ST: Weeks 6 and 7 - LO 3: Apply a wide variety of testing techniques and compute test coverage and yield according to a variety of criteria

  • Reading:
    • Y&P Chapter 10
      • PezzeYoung-Updated-Ch10-Functional.pptx
      • PezzeYoung-Updated-Ch10-Functional.pdf
        • Cat Partition Eg ppt
        • Cat Partition Eg pdf
    • Y&P Chapter 11
      • PezzeYoung-Updated-Ch11-Combinatorial.pptx
      • PezzeYoung-Updated-Ch11-Combinatorial.pdf
    • Y&P Chapter 12
      • PezzeYoung-Updated-Ch12-Structural.pptx
      • PezzeYoung-Updated-Ch12-Structural.pdf
    • Y&P Chapter 14
      • PezzeYoung-Updated-Ch14-ModelBased.pptx
      • PezzeYoung-updated-Ch14-ModelBased.pdf
      • Recorded lecture that covers Grammar-based testing
  • Tutorial sheet for this block:
    • Software Testing Tutorial LO 3.docx
    • Software Testing Tutorial LO 3.pdf
    • Examples of the sort of evidence that supports LO 3 section in the portfolio:
      • Sample Testing Evidence.docx
      • Sample Testing Evidence.pdf
          

Files

software-testing-tutorial-3.docx
software-testing-tutorial-3.pdf
pezzeyoung-updated-ch10-functional.pdf
pezzeyoung-updated-ch10-functional.pptx
cat-partition-eg.pdf
cat-partition-eg.pptx
License
All rights reserved The University of Edinburgh
Fri, 25/09/2026 - 12:00

Book traversal links for ST: Software Testing

  • ST: Weeks 4 and 5 - LO 2: Design and implement comprehensive test plans with instrumented code
  • Up
  • ST: Weeks 8 and 9 - LO 4: Evaluate the limitations of a given testing process, using statistical methods where appropriate, and summarise outcomes

Search

Log in only

  • Log in to edit

ST - top navigation

  • Learn
  • EdStem
  • DRPS
  • Lecture recordings

Navigation

  • ST: Course Contacts
  • ST: Course Materials
    • ST: Time Management
    • ST: Sample GitLab CI Project
    • ST: Week 1: Introduction
    • ST: Weeks 2 and 3 - LO 1: Analyze requirements to determine appropriate testing strategies
    • ST: Weeks 4 and 5 - LO 2: Design and implement comprehensive test plans with instrumented code
    • ST: Weeks 6 and 7 - LO 3: Apply a wide variety of testing techniques and compute test coverage and yield according to a variety of criteria
    • ST: Weeks 8 and 9 - LO 4: Evaluate the limitations of a given testing process, using statistical methods where appropriate, and summarise outcomes
    • ST: Weeks 10 and 11 - LO5: Conduct reviews and inspections and design and implement automated testing processes
  • ST: Resource List
  • ST: Assessment

Opencourse privacy & accessibility statements; contact Informatics, ILTS.