• Dr. Kevin Buffardi, Candidate for Assistant Professor of Computer Science
    Kelly Lessard
  • Dr. Kevin Buffardi, candidate for Assistant Professor of Computer Science
    Kelly Lessard
“Turning the Tables on Software Testing”

Testing software is an important and costly activity in software development. However, studies have found that even when students have been taught how to test their code, they usually write ineffective tests. Meanwhile, common measurements of testing quality can be misleading and may actually encourage poor testing practices. In this seminar, Dr. Kevin Buffardi will introduce unit testing strategies and discuss tools and measurements he developed for more accurate ways to judge the quality of software tests. With these approaches, he exposes common mistakes in testing, their impacts on software quality, and the potential for transforming how students problem-solve and receive feedback on programming assignments.