5

I test di integrazione/funzionamento/accettazione sono intrinsecamente difficili da mantenere per una miriade di motivi: richiedono molto tempo per essere eseguiti, sono difficili da mantenere coerenti, possono fallire apparentemente casualmente, sono scomodi da eseguire il debug, ecc. Ecc. Tuttavia, possono essere inestimabili, se si riesce ad avere una suite di test non unitaria affidabile.Quali tecniche vengono utilizzate dai programmatori per scrivere test di integrazione/funzionali/accettazione mantenibili?

Sta avendo una suite del genere, un semplice sogno? In che modo i team sono in grado di gestire una suite di test non unitaria costantemente verde, a bassa manutenzione?

+0

Quali lingue stai prendendo in considerazione? –

+0

Sono disposto a prendere in considerazione qualsiasi lingua. Sto solo cercando di raccogliere buone pratiche. Ne cito alcuni nella mia presentazione su slideshare: http://www.slideshare.net/premanandc/functional-testing-patterns-10987452 –

risposta

1

Questo non risponderà alla domanda completamente, ma qui va. Per Java, utilizzo Junit4 (testing) ed EclEmma (copertura del codice). Per Javascript, utilizzo Jasmine (testing) e JSCoverage (copertura del codice).

Problemi correlati