1. A test harness is a system that supports effective and repeatable tests. I.e, it contains preferably test cases, test environment, stubs, drivers, execution control or just anything that builds up a structured system that you use when you are testing an application.
2. Buddy testing is when developers tests each others code, for instance as a pre-work to more formal unit tests.