This document summarizes a lecture on usability heuristics and testing interfaces with users. It discusses several of Steve Krug's heuristics for usable interfaces, including that users don't read pages and instead scan, optimal choices are usually not needed, and interfaces should not require learning. It also describes the "trunk test" to evaluate how easily a user can understand a site when blindfolded. The document outlines methods for usability evaluation and stresses the importance of testing interfaces with users.