Full Testing Framework