The cognitive radio (CR) field currently lacks a standardized end-user test methodology that is repeatable, flexible, and effective across multiple CR architectures. Furthermore, the CR field lacks a suitable deviceagnostic framework that allows testing of an integrated cognitive radio system (CRS) and not solely specific components. This research presents a CR test methodology, known as Cognitive RAdio Test Methodology (CRATM), to address these issues. CRATM proposes to use behaviorbased testing in which cognition may be measured by evaluating both primary user (PU) and secondary user (SU) (i.e. the CR under test) performance. Data on behaviorbased testing is collected and evaluated. A SU pair and PU radio pair are implemented using the Wireless Open-Acess Research Platform (WARP) platform and WARPLab software running in MATLAB. The PU is used to create five distinct radio frequency (RF) environments utilizing narrowband, wideband, and non-contiguous waveforms. The SU response to the PU created environments is measured. The SU implements a simple cognitive engine (CE) that incorporates energy-detection spectrum sensing. The effect of the CE on both SU and PU performance is measured and evaluated.