Two methods for measuring the attenuation Q value,frequency-amplitude ratio method andwaveform inversion method,were analyzed.The size and shape of most rock samples in thelaboratory can hardly fulfill the rigorous requirements of the above methods.A new testmethod of using the wave energy to calculate the Q value was proposed.The principle,calculation formulae and some points for attention were expounded;the relationship betweenQ_P and Q_E was discussed;and many samples were measured by this method.The result wascompared with those by other methods,and it was considered that the Q value by this methodlies between Q_P and Q_E·