Information and Communication Technologies (ICTs) are rapidly changing and new technologies, processes, and skills are constantly emerging. An important challenge for the research community is to gain knowledge about these emergent technologies in specific contexts, sometimes before they are actually implemented. This paper draws on our experience in the use of comprehensive prototyping as a methodology for building understanding of emerging technologies in new contexts1 . A Testbed research strategy combines various prototyping, business analysis, team work, and training techniques to understand the specific characteristics of a technology and the context in which it is going to be embedded. The paper presents three cases of Testbed research approaches developed within a 10 year period and presents some insights based on those experiences to inform the efforts of both practitioners and researchers.