Da bi FreeCAD bio što kvalitetniji neophodno je da njegovi korisnici prijavljuju greške na koje su naišli tokom rada ili testiranja.
Softveri su složene ljudske tvorevine koje nikad neće biti bez grešaka. Kod softvera slobodnog i otvorenog koda (FOSS softveri) za pronalaženje, prijavljivanje i otklanjanje grešaka su nadležni članovi njihovih zajednica. Greške se najlakše primete tokom rada u softveru, tako da su korisnici skoro uvek ti koji treba da ih primete i prijave. Prijavljene greške dalje po prioritetu razvrstavaju i otklanjaju programeri.
Na zvaničnom FreeCAD veb sajtu postoji posebna strana posvećena testiranju i prijavljivanju grešaka.
Korisnici mogu FreeCAD testirati na dva načina:
korisničko testiranje,
beta testiranje.
Korisničko testiranje
Tokom rada u FreeCAD-u korisnici mogu naići na razne greške i nedostatke:
pucanje programa,
usporeni rad,
greške,
nedostatke u funkcijama,
funkcije koje nedostaju
Programerima su povratne informacije o ovim nedostacima veoma bitne, jer oni mogu na osnovu njih brzo locirati probleme i popraviti ih. Na ovaj način FreeCAD vremenom postaje sve kvalitetniji, stabilniji, brži...
Beta testiranje
Razvojne tj. Beta verzije FreeCAD-a (FreeCAD Weekly Builds) izlaze svakih nekoliko dana. U njima korisnici mogu da vide najnovije mogućnosti koje će se pojaviti u novim zvaničnim verzijama FreeCAD-a. Naravno, programerima su veoma bitne povratne informacije o svim novim mogućnostima koje su ugradili u beta verzije.
Napomena: Nemojte koristiti FreeCAD Weekly Builds verzije za profesionalnu upotrebu. 3D modeli napravljeni u njima mogu biti nekompatibilni sa zvaničnim vezijama FreeCAD-a. Ovo se dešava zbog toga što su u ovim verzijama neke od funkcija nedovršene i mogu se mnogo promeniti dok se ne pojave u zvaničnoj verziji. Beta testiranje vršite namenski, dok učite FreeCAD, istražujete ga i sl. Razvojne FreeCAD Weekly Builds verzije nije potrebno instalirati, dovoljno ih je samo raspakovati u neku fasciklu.
Beta testiranje je veoma bitno i za prevođenje FreeCAD-a jer se u Weekly Builds verzijama FreeCAD-a pojavljuje najnoviji prevod. Svakih nekoliko nedelja programeri preuzmu sa Crowdin platforme prevod i kompajliraju ga sa FreeCAD-om. Na ovaj način prevodioci mogu da vide kako FreeCAD izgleda sa novim prevodom tj. pre izlaska zvanične verzije .
Nedostatke koje pronađete najbolje je prvo prijaviti na zvaničnom FreeCAD forumu. Nakon prijave korisnici i programeri će proveriti o čemu se radi i dati Vam dalja uputstva. Greške se mogu prijaviti direktno na FreeCAD issuse tarcker, ali bolje prvo na forum pa onda videti šta dalje.
Prijavljivanje grešaka
Prilikom prijavljivanja grešaka:
Pre prijavljivanja problema prvo na forumu potražite da li je neko već prijavio isti problem.
Da bi ste prijavili greške morate biti prijavljeni na FreeCAD forumu ili FreeCAD issuse tarcker.
Jasno naznačite da li prijavljujete grešku ili mislite da nedostaje neka funkcije u FreeCAD-u.
Jasno izložite problem i kako se do njega dolazi. Da bi programeri znali kako da poprave problem koji ste prijavili moraju da ga ponove na svom računaru. Ako programer ne vidi problem neće ga moći otkloniti.
Uključite u prijavu informacije o operativnom sistemu i verziji FreeCAD-a koju koristite. Do ovih informacija možete najbrže doći ako u prozoru Pomoć (Help)/O FreeCAD-u (About FreeCAD) pritisnete dugme Kopiraj u privremenu memoriju. Sada su Vam sve potrebne informacije na ovu temu u memoriji i nalepite ih u prijavu.
Uvek imajte na umu da se razvoj FreeCAD-a bazira na dobrovoljnom radu pojedinaca tokom njihovog slobodnog vremena. Cenite njihovo vreme tako što ćete jasno opisati problem, odmah dati informacije o operativnom sistemu i verziji FreeCAD-a, potkrepiti objašnjenje sa slikama ili animiranim slikama, pretražiti prethodno forum...
Ako mislite da nedostaje neka funkcija u FreeCAD-u probajte prvo na forumu pronaći da li postoji neko zaobilazno rešenje. Problem prijavite tek kad vidite da ne postoji zaobilazno rešenje i da je to veliki nedostatak za FreeCAD.