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 10 [Fri, Mar 19th] - Summary

    Topics:

    • [W10.1] Testing: Types

    • [W10.2] Testing: Intermediate Concepts

       Integration Testing

    • [W10.1a] Quality Assurance → Testing → Integration Testing → What :

    • [W10.1b] Quality Assurance → Testing → Integration Testing → How :

       System Testing

    • [W10.1c] Quality Assurance → Testing → System Testing → What :

    • [W10.1d] Quality Assurance → Testing → Test Automation → Automated testing of GUIs :

       Acceptance Testing

    • [W10.1e] Quality Assurance → Testing → Acceptance Testing → What :

    • [W10.1f] Quality Assurance → Testing → Acceptance Testing → Acceptance versus system testing :

       Alpha/Beta Testing

    • [W10.1g] Quality Assurance → Testing → Alpha/Beta Testing → What :

       Exploratory vs Scripted Testing

    • [W10.1h] Quality Assurance → Testing → Exploratory and Scripted Testing → What :

    • [W10.1i] Quality Assurance → Testing → Exploratory and Scripted Testing → When :

    • [W10.2] Testing: Intermediate Concepts

       Dependency Injection

    • [W10.2a] Quality Assurance → Testing → Dependency Injection → What :

    • [W10.2b] Quality Assurance → Testing → Dependency Injection → How :

       Testability

    • [W10.2c] Quality Assurance → Testing → Introduction → Testability :

       Test Coverage

    • [W10.2d] Quality Assurance → Testing → Test Coverage → What :

    • [W10.2e] Quality Assurance → Testing → Test Coverage → How :

       TDD

    • [W10.2f] Quality Assurance → Testing → Test-Driven Development → What :

    Admin:

     None assigned for this week

    tP: v1.3

    1. Smoke-test CATcher During the lecture counted for participation
    2. Deliver v1.3
    3. Update user docs Thu, Mar 25th 2359
    4. Release as a jar file Thu, Mar 25th 2359
    5. Wrap up v1.3