Ik schrijf een pytest-testsuite voor jouw Python-project
Over deze dienst
Nog tests nodig voor een Python-project dat er nauwelijks of helemaal geen heeft? Ik schrijf een nette pytest-suite die je met één commando kunt uitvoeren.
Wat je krijgt:
- Unit tests voor de functies die jij kiest, in een tests/ map
- Fixtures en mocks voor HTTP-, database- en bestandsaanroepen (Standaard en hoger)
- Dekkingrapport met opmerkingen over eventuele gaten (Standaard en hoger)
- GitHub Actions-workflow die bij elke push de tests draait (Premium)
- Een lijst met gevonden bugs, met reproduktiestappen (ik meld bugs, ik pas jouw code niet aan)
Geschikt voor: libraries, CLIs, Flask, FastAPI en Django-apps.
Hoe het werkt: na bestelling deel je jouw code (zip of read-only Git-link), Python-versie en de te testen modules. Elke test draait in een schone omgeving voordat het wordt geleverd.
Niet inbegrepen: load- of security-testing, niet-Python-code, browsertests, productie-toegang.
Jouw code wordt alleen gebruikt voor jouw bestelling en 7 dagen na voltooiing verwijderd. Stuur alleen testgegevens, nooit productiegegevens.
Kunstmatige-intelligentie-gebruik: deze dienst is AI-ondersteund. Tests worden opgesteld met AI-tools, vervolgens uitgevoerd, gecontroleerd en beoordeeld vóór levering. Als je graag zonder AI wilt werken, stuur me dan vóór de bestelling een bericht.
Testapplicatie:
Software
Ontwikkelingstechnologie:
Django
•
Python
Apparaat:
PC
•
Mac
•
Linux
Veelgestelde vragen
Automatische vertaling
Gebruik je AI?
Ja. Dit is een AI-ondersteunde service: tests en documenten worden opgesteld met AI-tools, daarna uitgevoerd, gecontroleerd en beoordeeld vóór levering. Als je werk zonder AI wilt, stuur me dan voor de bestelling een bericht en ik vertel je eerlijk of ik kan helpen.
Zul je de gevonden bugs oplossen?
Nee. Ik rapporteer ze met reproduktiestappen en verwachte versus daadwerkelijke resultaten. Mislukte tests die een echte bug blootleggen, krijgen een xfail-markering met een notitie, zodat jouw suite groen blijft totdat je het oplost.
Welke Python-versies en frameworks ondersteun je?
Python 3.9 en nieuwer. Puur Python, libraries, CLIs, Flask, FastAPI en Django. Geef exact de versie aan in de requirements en ik test ertegen.
Heb ik toegang nodig tot mijn productie systemen?
Nee, en daar zal ik ook geen toestemming voor geven. Externe services worden gemockt. Als een testaccount nodig is, stel je die in als omgevingsvariabele of CI-geheim; hij wordt nooit in de code geschreven.
Wat als mijn code groter is dan het pakket?
Stuur me voor bestelling een bericht met een ruwe schatting van de omvang en ik adviseer het passende pakket of een aangepaste aanbieding via Fiverr.
Wat gebeurt er daarna met mijn code?
Wordt uitsluitend voor jouw bestelling gebruikt, nooit gedeeld of hergebruikt, en al mijn kopieën worden binnen 7 dagen na voltooiing verwijderd. Bewaar jouw eigen exemplaar van de levering.
