Testerò, debuggherò e scriverò unit test per il tuo codice python o cpp
Ingegnere
Informazioni su questo servizio
Distribuire codice senza test adeguati significa che i bug si presentano in produzione invece che prima del rilascio. Testo le funzioni, i moduli o i programmi completi in Python o C++ manualmente e con test automatizzati, fornendoti un report chiaro di cosa funziona e cosa si rompe.
Le cose che faccio:
Revisione manuale del codice, casi limite e condizioni di confine
Test automatizzati (pytest / Google Test) che puoi ri-eseguire in qualsiasi momento
Report di bug con input esatti che causano il problema, confronto tra output atteso e reale
Validazione degli input e test di casi limite
Test di regressione per verificare che una correzione non abbia rotto altro
Progetto casi di test che puntano ai casi limite più spesso trascurati, e documentano ogni fallimento in modo chiaro per facilitarne la correzione.
Perché lavorare con me:
- Formazione ingegneristica, approccio strutturato e metodico
- Competente sia in Python che in C++
- Gli script di test sono tuoi da conservare e riutilizzare
- Onestà: ti avviserò subito se un compito richiede più tempo
Perfetto per sviluppatori che vogliono una seconda opinione, studenti che verificano script, o chiunque voglia stressare il codice prima di affidarsi completamente.
Non sai quale pacchetto scegliere? Inviami il tuo codice e ti consiglierò la soluzione più adatta.
Applicazione di testing:
Software
Tecnologia di sviluppo:
C/C++
•
Python
Dispositivo:
PC
FAQ
Traduzione automatica.
Cosa devo fornire per iniziare?
A: Il tuo codice (file o link a un repo), una breve descrizione di cosa dovrebbe fare, e eventuali aree problematiche o preoccupazioni specifiche che hai già identificato.
Cosa riceverò alla fine?
A: Un report strutturato di bug/test (problema, input che lo attiva, risultato atteso vs reale), più gli script di test automatizzati se il tuo pacchetto li include — sono tuoi da conservare e riutilizzare.
Qual è la differenza tra i pacchetti?
A: La copertura di base include revisione manuale e test di una singola funzione o script piccolo. La versione standard aggiunge test automatizzati per un modulo (più funzioni) e test di casi limite. La versione premium copre un progetto completo o multi-file con una suite di test automatizzati completa e test di regressione.
Parliamo prima di iniziare i test?
A: Sì — condividi prima il tuo codice e cosa ti interessa di più. Confermo la portata prima di iniziare così niente di importante viene trascurato.
Se trovi un bug, lo sistemi anche o solo lo segnali?
A: Il mio servizio principale è testare e segnalare, non sistemare. Se vuoi che sistemi anche i bug che trovo, scrivimi — posso quotarlo come extra dato che richiede lavoro di sviluppo oltre al testing.
Puoi testare qualcosa di più complesso di quello nei pacchetti (grande base di codice, applicazione completa)?
A: Sì — inviami prima i dettagli del progetto e ti invierò un preventivo personalizzato.
