Interactive Tests that either: fail by design take a perceptible amount of time to run require user input require resources that may not be available like internet connection Exception ServerSocket