Effective testing (validation, verification and evaluation) for expert systems is becoming important. In this paper we do a comparative evaluation of blackbox, white-boz, consistency and completeness testing methods based on the criteria of eflectiueness, robustness and cost. Testing methods are evaluated using "life-cycle mutation testing" on a VLSI manufacturing diagnostic expert system.