Ich teste, debugge und schreibe Unit-Tests für deinen Python- oder C++-Code
Techniker
Über diesen Service
Code ohne ordnungsgemäße Tests zu veröffentlichen bedeutet, dass Fehler in der Produktion auftauchen, anstatt vor der Veröffentlichung. Ich teste deine Python- oder C++-Funktionen, Module oder komplette Programme manuell und mit automatisierten Unit-Tests und liefere dir einen klaren Bericht darüber, was funktioniert und was nicht.
Was ich mache:
Manuelle Code-Überprüfung auf Randfälle und Grenzbedingungen
Automatisierte Unit-Tests (pytest / Google Test), die du jederzeit erneut ausführen kannst
Fehlerberichte mit genauen Eingaben, die den Fehler verursachen, erwartete vs. tatsächliche Ausgabe
Eingabewertprüfung & Testen von Randfällen
Regressionstests, um zu bestätigen, dass eine Lösung nichts anderes kaputt macht
Ich entwerfe Testfälle, die Randfälle abdecken, die die meisten übersehen, und dokumentiere jeden Fehler so klar, dass die Behebung einfach ist.
Warum mit mir arbeiten:
- Ingenieurhintergrund, strukturierte, methodische Herangehensweise
- Komfortabel in Python und C++
- Testskripte gehören dir und können wiederverwendet werden
- Ehrliche Einschätzung: Ich weise im Voraus darauf hin, wenn eine Aufgabe mehr Zeit braucht
Perfekt für Entwickler, die eine zweite Meinung brauchen, Studenten, die Skripte überprüfen, oder jeden, der Code vor der Nutzung stresstetst.
Nicht sicher, welches Paket passt? Schick mir deinen Code und ich empfehle dir den passenden Umfang.
Anwendung testen:
Software
Entwicklungstechnologie:
C / C ++
•
Python
Gerät:
PC
FAQ
Automatische Übersetzung
Was muss ich für den Einstieg bereitstellen?
A: Dein Code (Dateien oder Repo-Link), eine kurze Beschreibung, was er tun soll, und bekannte Problemstellen oder spezielle Anliegen, die du bereits hast.
Was werde ich am Ende tatsächlich erhalten?
A: Ein strukturierter Fehler- oder Testbericht (Issue, Eingabe, die ihn auslöst, erwartetes vs. tatsächliches Ergebnis), plus die automatisierten Testskripte, falls dein Paket sie enthält — diese gehören dir und können wiederverwendet werden.
Was ist der Unterschied zwischen den Paketen?
A: Grundsätzlich umfasst es die manuelle Überprüfung und das Testen einer einzelnen Funktion/eines kleinen Skripts. Das Standard-Paket beinhaltet automatisierte Unit-Tests für ein Modul (mehrere Funktionen) plus Randfalltests. Das Premium-Paket umfasst ein vollständiges Programm/Mehrdatei-Projekt mit einer kompletten automatisierten Testsuite und Regressionstests.
Sprechen wir, bevor du mit dem Testen beginnst?
A: Ja — teile mir zuerst deinen Code und deine wichtigsten Anliegen mit. Ich bestätige den Umfang, bevor ich anfange, damit nichts Wichtiges übersehen wird.
Was, wenn du einen Fehler findest — behebst du ihn auch oder nur meldest du ihn?
A: Mein Kernservice ist das Testen und Berichten, nicht das Beheben. Wenn du möchtest, dass ich die Fehler auch behebe, schreib mir — ich kann das als Zusatzleistung anbieten, da es zusätzliche Entwicklungsarbeit bedeutet.
Kannst du etwas Komplexeres testen als in den Paketen (große Codebasis, vollständige Anwendung)?
A: Ja — schick mir zuerst die Details deines Projekts, dann sende ich dir ein individuelles Angebot.
