fredag 18 februari 2011

Underlätta felsökning med testprogram

Har du ett problem du vill ha hjälp med? Gör det enkelt för dina kollegor med ett testprogram som påvisar felet.

Ibland stöter man på problem, eller beteenden, som man inte förstår. Oavsett om det är HTML, CSS, PHP eller SQL, så underlättar det att skriva ett enkelt testprogram, ett testprogram som påvisar beteendet.

Genom att skriva detta lilla testprogram, uppnår du två saker:

1) Lär dig själv.  Du lär dig om beteendet genom att skriva kodexemplet, ofta kan svaren, på dina funderingar, uppenbara sig genom att du skriver testprogrammet. Det är, helt enkelt, ett bra sätt att lära sig.

2) Få hjälp med svaren. Du underlättar för kollegor, med-studenter och lärare, när de försöker hjälpa dig att finna svaren. Genom att presentera ett litet exempel så gör du det enkelt för en annan person att kommentera beteendet, eller föreslå varianter på lösningar. 

Kolla några befintliga testprogram
dbwebb.se/examples hittar du ett par exempel på just såna här små testprogram. Det bästa är om du kompletterar ditt testprogram med att visa dess källkod. Det kan du göra antingen via filändelsen .phps (visa php källkod om konfigurerat i webbservern) eller genom att använda skriptet source.php (senaste versionen finns via dbwebb.se/source eller https://github.com/mosbth/Utility/blob/master/source.php). 

Mallen till testprogrammen
Tjuvkika gärna på exempelprogrammen på dbwebb.se/examples. Vill du göra ett eget så kan du använda mallen, http://dbwebb.se/examples/mall.php, och ladda sedan upp det på driftsservern.

Lycka till!

Inga kommentarer:

Skicka en kommentar