To change from one version of perl to another, you generally just need to modify $PATH.
You can use perlbrew if you wish ... or you could alter $PATH from the command line ... or you could run a script that effects the required change.
I choose the last of those options and have not yet investigated the perlbrew approach. (Given that I'm satisfied with my chosen approach, it's unlikely that I will ever play with perlbrew.)
In addition to
AM's comments, it occurs to me that your problem might be unrelated to perlbrew.
The problem you've struck seems to be a fairly rare one. Googling for "recipe for target 'test harness' failed" throws up only this thread.
As
AM noted, we really need a bit more information about the error.
Could you give us some context by providing a few of the lines that precede the one you quoted in your original post ?
Also, which version of perl are you trying to install, and what operating system are you using ?
Do you know what "configure" command perlbrew ran ?
Cheers,
Rob