This site is from a past semester! The current version will be here when the new semester starts.
TIC4002 2021 Jan-May
  • Full Timeline
  • Week 1 [Mon, Jan 11th]
  • Week 2 [Fri, Jan 15th]
  • Week 3 [Fri, Jan 22nd]
  • Week 4 [Fri, Jan 29th]
  • Week 5 [Fri, Feb 5th]
  • Week 6 [Fri, Feb 12th]
  • Week 7 [Fri, Feb 19th]
  • Week 8 [Fri, Mar 5th]
  • Week 9 [Fri, Mar 12th]
  • Week 10 [Fri, Mar 19th]
  • Week 11 [Fri, Mar 26th]
  • Week 12 [Fri, Apr 2nd]
  • Week 13 [Fri, Apr 9th]
  • Textbook
  • Admin Info
  • Dashboards
  •  Individual Project (iP):
  • Individual Project Info
  • iP Upstream Repo
  • iP Showcase
  • iP Code Dashboard
  • iP Progress Dashboard

  •  Team Project (tP):
  • Team Project Info
  • tP Upstream Repo (AB3)
  • Team List
  • tP Code Dashboard
  • tP Progress Dashboard
  • Report Bugs
  • Forum
  • Instructors
  • Announcements
  • Files (handouts, submissions etc.)
  • MS Teams link
  • Java Coding Standard
  • Git Conventions
  • Participation Dashboard
  • Week 9 [Fri, Mar 12th] - Summary

    Topics:

    • [W9.1] Test Cases: Intro

    • [W9.2] Test Cases: Equivalence Partitioning

    • [W9.3] Test Cases: Boundary Value Analysis

    • [W9.4] Test Cases: Combining Multiple Inputs

    • [W9.1] Test Cases: Intro
    • [W9.1a] Quality Assurance → Test Case Design → Introduction → What :

    • [W9.1b] Quality Assurance → Test Case Design → Introduction → Positive versus negative test cases :

    • [W9.1c] Quality Assurance → Test Case Design → Introduction → Black box versus glass box :

    • [W9.2] Test Cases: Equivalence Partitioning
    • [W9.2a] Quality Assurance → Test Case Design → Equivalence Partitions → What :

    • [W9.2b] Quality Assurance → Test Case Design → Equivalence Partitions → Basic :

    • [W9.2c] Quality Assurance → Test Case Design → Equivalence Partitions → Intermediate :

    • [W9.3] Test Cases: Boundary Value Analysis
    • [W9.3a] Quality Assurance → Test Case Design → Boundary Value Analysis → What :

    • [W9.3b] Quality Assurance → Test Case Design → Boundary Value Analysis → How :

    • [W9.4] Test Cases: Combining Multiple Inputs
    • [W9.4a] Quality Assurance → Test Case Design → Combining Test Inputs → Why

    • [W9.4b] Quality Assurance → Test Case Design → Combining Test Inputs → Test input combination strategies

    • [W9.4c] Quality Assurance → Test Case Design → Combining Test Inputs → Heuristic: Each valid input at least once in a positive test case

    • [W9.4d] Quality Assurance → Test Case Design → Combining Test Inputs → Heuristic: No more than one invalid input in a test case

    • [W9.4e] Quality Assurance → Test Case Design → Combining Test Inputs → Mix

    Admin:

    1. Submit post-lecture quiz counted for participation

    tP:

    1. Do a postmortem of the previous iteration
    2. Adjust process rigor if necessary
    3. Start the next iteration
    4. Update the DG with design details
    5. Do a trial JAR release