Nel nostro organaziton per rendere il processo di test un QA può avviare il processo QA distribuendo un ramo di funzionalità a una macchina di QA. La mia domanda è che mentre così facendo il processo di costruzione includa anche l'esecuzione dei test di integrazione / fumo o possiamo saltarlo.
Questo rende la build veloce e rende facile per chiunque ottenere l'eseguibile per dimostrazioni, test esplorativi o semplicemente per vedere cosa è cambiato la scorsa settimana. Penso che la build presa dal ramo di rilascio dovrebbe imporre l'inclusione per i test IT e la copertura del codice.
Pensieri ??