If the water doesn't drain from your dishwasher, check these:
Drain line/air gap
Aclog in the drain line or air gap (if there is one) is the usual reasonthat a dishwasher won't drain. Often the problem is at the point wherethe drain line attaches to the garbage disposer or household drainline. If you remove this line, you can clear any debris from the hoseor hose connection. Be sure to reattach the hose before starting thedishwasher again.
Yourdishwasher pump ejects the water. The pump is usually mounted directlyto the motor, then attached to the bottom of the dishwasher. You canreach the pump from inside the dishwasher, but first you need to removethe lower rack, the spray arm, and the spray arm support.
Lookfor an impeller--a round plastic fan blade-type of device that spinsaround. This is the wash impeller, which forces the water through thespray arm. Beneath the wash impeller is the drain impeller, which issimilar in size and shape to the wash impeller. The drain impellerpushes the water toward the drain port. These components make up thepump. If any of the pump components are defective, you need to replacethem.
Drain valve and/or solenoid
Manydishwashers use a drain valve with an electric solenoid. Whenelectricity flows to the solenoid, the valve opens and diverts thewater to the drain. Sometimes the solenoid, or the diverting lever,sticks and prevents the dishwasher from draining or filling properly.Try to free up the solenoid to lubricate the lever. Otherwise, you mayhave to replace the solenoid or pump assembly. With these systems, themotor always rotates in one direction. When it's energized, the drainvalve diverts the water.
Other dishwashers simply reverse thedirection of the motor to drain the dishwasher. These units don't havea drain valve. Instead, there's a drain hose connected directly to thepump housing.
One brand of dishwasher uses a belt to drive the pump. If this belt is broken or has fallen off, replace it.
Ifthe motor isn't turning or working, the unit won't drain. First checkto be sure you have power to the dishwasher. If not, see the section"It doesn't work at all." If the motor hums but doesn't turn, it mayneed to be replaced.
Some dishwashers are susceptible togetting stuck if you don't run them regularly. If you haven't run thedishwasher for more than a week, you may need to manually spin themotor to free it up. If the motor is defective, you need to replace it.Dishwasher motors can't be serviced.
Partof what the timer does is control the motor and drain valve. If thetimer doesn't work properly, the water may not drain and you need toreplace the timer. This problem is uncommon.
As for testing water hardness, you can find these at your local plumbing store, or even the electricals where you bought the dishwasher from.
Hope that helps!