Abbiamo software che per alcuni client non riesce a scaricare un file. Il software è sviluppato in Python e compilato in un eseguibile di Windows. La causa dell'errore è ancora sconosciuta, ma abbiamo stabilito che il client ha una connessione Internet attiva. Sospettiamo che la causa sia dovuta all'impostazione della rete dei client. Questo errore non può essere replicato in house.
Quale tecnica o metodologia dovrebbe essere applicata a questo tipo di errore specifico che non può essere replicato in casa. L'obiettivo finale è determinare la causa di questo errore in modo che possiamo passare alla soluzione.
Ad esempio;
- Debug remoto: produrre una versione di debug del software e chiedere al client di inviare un file di output di debug. Ciò comporta un sacco di tempo (comunicazione avanti e indietro) e richiede al cliente di lavorare e agire in un maniero tempestivo per avere successo.
- Debug interno: visitare il client e determinare la configurazione di rete, ecc. Possibilmente sviluppare una serie di test di script prima di eseguire il client sul computer client nella stessa rete.
- Altre metodologie e tecniche di cui non sono a conoscenza?