Diagnosis of Keshan disease involves a combination of clinical evaluation, dietary assessment, and laboratory tests to measure selenium levels in the blood. Electrocardiograms (ECGs) and echocardiograms are also used to assess heart function and detect signs of cardiomyopathy. It is crucial to differentiate Keshan disease from other forms of heart disease that might present with similar symptoms.