Skip to content

Latest commit

 

History

History
86 lines (69 loc) · 1.84 KB

syllabus.md

File metadata and controls

86 lines (69 loc) · 1.84 KB

Syllabus - Fall 2016

IS2545: Software Quality Assurance

Although the professor will make a best effort to have the class topic on the day listed, occasionally a change must be made. However, these are the topics that will be covered and the expected date that they will be taught.

Class 1 (Sept 1)

  • Introductions
  • What is quality assurance?
  • History of quality assurance
  • Testing theory and terminology
  • READING: Chapters 1 - 4

Class 2 (Sept 8)

  • Requirements
  • Defects
  • Test plans
  • READING: Chapters 5 - 9
  • DELIVERABLE 1 ASSIGNED

Class 3 (Sept 15)

  • Smoke testing
  • Acceptance testing
  • Exploratory testing
  • Automated vs manual testing
  • READING: Chapter 10 - 12
  • DELIVERABLE 1 DUE

Class 4 (Sept 22)

  • Unit testing
  • READING: Chapter 13 - 14
  • DELIVERABLE 2 ASSIGNED

Class 5 (Sept 29)

  • Test driven development
  • Writing testable code
  • Git/unit testing in-class exercise
  • READING: Chapter 15 - 16

Class 6 (Oct 6)

  • Web testing with Selenium
  • Behavior driven development
  • DELIVERABLE 2 DUE
  • DELIVERABLE 3 ASSIGNED

Class 7 (Oct 13)

  • Web testing with REST
  • Web testing in-class exercise

Class 8 (Oct 20)

  • Pairwise and combinatorial testing
  • Stochastic and property-based testing
  • READING: Chapter 17-18
  • DELIVERABLE 3 DUE

No class Oct 27

Class 9 (Nov 3)

  • Performance testing
  • Performance testing in-class exercise
  • READING: Chapter 19
  • DELIVERABLE 4 ASSIGNED

Class 10 (Nov 10)

  • Security testing
  • Security testing in-class exercise
  • READING: Chpater 20
  • DELIVERABLE 4 DUE
  • DELIVERABLE 5 ASSIGNED

Class 11 (Nov 17)

  • Stakeholder interaction
  • Quality strategy
  • READING: Chapter 21
  • DELIVERABLE 5 DUE
  • DELIVERABLE 6 ASSIGNED

No class Nov 24 Thanksgiving recess

Class 12 (Dec 1)

  • Built in extra day

Class 13 (Dec 8)

  • User Experience (guest lecture)

Class 14 (Dec 15)

  • Final presentations