1. A method for running a simulation, comprising: receiving a selection of a device, the device being one of a prober used in wafer testing and a handler used in package testing; receiving at least one parameter for a set of parameters for the simulation; and running the simulation by executing commands to be performed as if the device were present, a controller supplying the set of commands, results from the simulation indicating a performance of the controller.