What are the most useful techniques for UI testing?

Please someone suggest me some of the most useful techniques for UI testing.