A multifunctional prosthetic heart valve tester having a circuit of fluid channels, wherein the circuit has a main loop of fluid channel capable of providing a first flow path for a testing fluid. There can be a first branch-off point on the main loop having a first branch channel branching off and fluidly connecting the main loop to a three-way connection. There is a second branch-off point on the main loop having a second branch channel branching off and fluidly connecting the main loop to the three-way connection. A third branch-off point is provided on the main loop having a third branch channel branching off and fluidly connecting the main loop to the three-way connection. There is linear motor and a steady-flow pump disposed on the circuit. Wherein selective shut off of certain channels and selective on/off of the linear motor/steady flow pump allows the device to test the prosthetic valve in the following modes: the steady forward flow mode, steady backward flow mode, pulsatile mode, and hybrid mode.