Anche se sono nuovo ti rispondo io...

testare in locale è possibilissimo.

Se devi testare solo cose "visibili" puoi vedere la pagina direttamente nel browser.

Se vuoi provare anche ad accedere a dati, dipende da quello che vuoi fare e dal sistema operativo che hai sul tuo PC.

Molto semplice è il Persona Web Server di XP (in pratica ti installi un IIS locale) con il quale puoi crearti delle virtual directory per testare il tuo sito.

Se vuoi lanciarti in cose più.... spinte (vedi database SQL e non Access) allora li le cose si complicano un po'...

Sicuramente a quel punto ti consiglierei Apache con MySQL come Database Server.
Tieni conto però che a questo punto il tuo PC si appesantisce.... magari meglio installare il tutto in una macchina virtuale in modo da poterla chiudere quando non ti interessa.

Ciao.