Je vais tester, déboguer et écrire des tests unitaires pour votre code python ou cpp
Ingénieur
À propos de ce service
Distribuer du code sans tests appropriés signifie que des bugs apparaissent en production au lieu d’être détectés avant la sortie. Je teste manuellement et avec des tests unitaires automatisés vos fonctions, modules ou programmes complets en Python ou C++, et je vous fournis un rapport clair sur ce qui fonctionne et ce qui pose problème.
Ce que je fais :
Revue manuelle du code pour les cas limites et les conditions aux frontières
Tests unitaires automatisés (pytest / Google Test) que vous pouvez relancer à tout moment
Rapports de bugs avec l’entrée exacte qui cause le problème, résultat attendu vs résultat réel
Validation des entrées et tests des cas limites
Tests de régression pour confirmer qu’une correction n’a pas cassé autre chose
Je conçois des cas de test ciblant les cas limites que la plupart des gens oublient, et je documente chaque échec de façon suffisamment claire pour que la correction soit simple.
Pourquoi travailler avec moi :
- Approche structurée et méthodique grâce à mon expérience en ingénierie
- À l’aise aussi bien en Python qu’en C++
- Les scripts de test vous appartiennent et peuvent être réutilisés
- Je vous informe dès le départ si une tâche nécessite plus de temps
Idéal pour les développeurs qui veulent un regard extérieur, les étudiants vérifiant leurs scripts, ou toute personne souhaitant tester leur code avant de s’y fier.
Vous ne savez pas quel package choisir ? Envoyez-moi votre code et je vous recommanderai la meilleure option.
Test d'applications:
Logiciel
Technologie de développement:
C / C++
•
Python
Appareil:
PC
FAQ
Traduction automatique
De quoi ai-je besoin pour commencer ?
A : Votre code (fichiers ou lien vers un dépôt), une brève description de ce qu’il doit faire, et toute zone problématique ou préoccupation spécifique que vous avez déjà identifiée.
Qu’est-ce que je vais recevoir à la fin ?
A : Un rapport structuré de bugs/tests (problème, entrée qui le déclenche, résultat attendu vs résultat réel), plus les scripts de test automatisés si votre package les inclut — ils vous appartiennent et peuvent être réutilisés.
Quelle est la différence entre les forfaits ?
A : La formule de base couvre la revue manuelle et le test d’une seule fonction ou petit script. La formule standard ajoute des tests unitaires automatisés pour un module (plusieurs fonctions) et des tests des cas limites. La formule premium couvre un programme complet ou un projet multi-fichiers avec une suite de tests automatisés complète et des tests de régression.
Voulons-nous parler avant que vous commenciez les tests ?
A : Oui — partagez d’abord votre code et ce qui est le plus important pour vous. Je confirme la portée avant de commencer pour ne rien oublier.
Et si vous trouvez un bug — le corrigez-vous aussi ou vous vous contentez de le signaler ?
A : Mon service principal est le test et le rapport, pas la correction. Si vous souhaitez que je corrige aussi les bugs que je trouve, contactez-moi — je peux vous faire un devis en supplément, car cela demande un travail de développement supplémentaire au-delà du test.
Pouvez-vous tester quelque chose de plus complexe que ce qui est dans les packages (gros code, application complète) ?
A : Oui — envoyez-moi d’abord les détails de votre projet et je vous ferai une proposition personnalisée.
