This is a great way catch problems that are no longer obvious to the development team, because they are too familiar ... (terminology, flow, site's purpose etc all obvious to you.
Recruiting the right participants, lab with one way mirror, audience observing
Remote by phone, Skype and screenshare (e.g YuuGuu, GoToMeeting, Adobe Acrobat ConnectNow, LiveLook) More remote with Feedback Army, UserTesting, and Fivesecondtest. OpenHallway, UserLytics, and TryMyUI. Silverback
Anyone can do usability testing.
"Thanks for agreeing to be a volunteer test participant. This company would like to know&#xA0;how people use their site.
We aren't testing you, just the site. Be honest, talk out loud, and be prepared to follow some simple tasks on the site. Have fun!"