Ik test, debug en schrijf unittests voor je python of cpp code
Ingenieur
Over deze dienst
Code zonder goede testing betekent dat bugs in productie verschijnen in plaats van voor de release. Ik test je Python of C++ code functies, modules of volledige programma's handmatig en met geautomatiseerde unittests en geef je een duidelijk rapport van wat werkt en wat niet.
Wat ik doe:
Handmatige code review van randgevallen en grenswaarden
Geautomatiseerde unittests (pytest / Google Test) die je op elk moment kunt herhalen
Bugrapporten met exacte input die het breekt, verwachte versus werkelijke output
Input validatie & randgevallen testen
Regression testing om te bevestigen dat een fix niets anders heeft gebroken
Ik ontwerp testcases die zich richten op randgevallen die de meeste mensen missen, en documenteer elke fout duidelijk genoeg zodat het oplossen ervan eenvoudig is.
Waarom met mij werken:
- Engineering achtergrond met gestructureerde, methodische aanpak
- Comfortabel in zowel Python als C++
- Test scripts blijven van jou en kunnen hergebruikt worden
- Eerlijke scope: ik geef vooraf aan als een taak meer tijd nodig heeft
Perfect voor ontwikkelaars die een tweede paar ogen willen, studenten die scripts verifiëren, of iedereen die code stress-test voordat ze erop vertrouwen.
Weet je niet welke package het beste past? Stuur me je code en ik adviseer je over de juiste scope.
Testapplicatie:
Software
Ontwikkelingstechnologie:
C/C++
•
Python
Apparaat:
PC
Veelgestelde vragen
Automatische vertaling
Wat moet ik aanleveren om aan de slag te gaan?
A: Jouw code (bestanden of een repo-link), een korte beschrijving van wat het moet doen, en eventuele bekende probleemgebieden of specifieke zorgen die je al hebt.
Wat krijg ik uiteindelijk?
A: Een gestructureerd bug/test rapport (issue, input die het triggert, verwachte vs. werkelijke resultaat), plus de geautomatiseerde test scripts als je package die bevat — deze blijven van jou en kunnen hergebruikt worden.
Wat is het verschil tussen de pakketten?
A: Basis dekt handmatige review en testing van een enkele functie of klein script. Standaard voegt geautomatiseerde unittests toe voor een module (meerdere functies) plus randgevallen testen. Premium omvat een volledig programma/multi-file project met een complete geautomatiseerde test suite en regression testing.
Praten we voordat je begint met testen?
A: Ja — deel eerst je code en wat voor jou het belangrijkst is. Ik bevestig de scope voordat ik begin, zodat niets belangrijks wordt gemist.
Wat als je een bug vindt — repareer je die ook, of alleen rapporteren?
A: Mijn kernservice is testen en rapporteren, niet repareren. Als je wilt dat ik de bugs ook repareer, stuur me een bericht — ik kan dat als een extra service aanbieden omdat het extra ontwikkelwerk is naast testen.
Kun je iets complexers testen dan in de pakketten (grote codebase, volledige applicatie)?
A: Ja — stuur me eerst je projectdetails en ik stuur een aangepaste offerte.
