%0 Book Section %3 Ivo_retest.pdf %4 sid.inpe.br/mtc-m21b/2017/05.22.18.45 %A Ivo, André A. S., %A Guerra, Eduardo Martins, %@secondarytype PRE LI %B Agile methods: 7th Brazilian Workshop, WBMA 2016, Curitiba, Brazil, November 7-9, 2016 %D 2017 %E Silva, Tiago Silva da, %E Estácio, Bernardo, %E Kroll, Josiane, %E Fontana, Rafaela Mantovani, %@secondarykey INPE--/ %I Springer %K Non-determinism Tests Framework JUnit Metadata Code annotations. %P 72-84 %T ReTest: framework for applying TDD in the development of non-deterministic algorithms %X TDD is a technique traditionally applied in applications with deterministic algorithms, when you have a known input and an expected result. Therefore, the challenge is to implement this technique in applications with non-deterministic algorithms, specifically when several random choices need to be made during its execution. The purpose of this paper is to present the ReTest framework, a JUnit extension, that allows an extension of the TDD technique, to enable its use for the development of non-deterministic algorithms. %@area COMP %@electronicmailaddress %@electronicmailaddress eduardo.guerra@inpe.br %@documentstage not transferred %@group %@group LABAC-COCTE-INPE-MCTIC-GOV-BR %@dissemination BNDEPOSITOLEGAL %@isbn 978-3-319-55906-3 %@usergroup simone %@nexthigherunit 8JMKD3MGPCW/3ESGTTP %@affiliation %@affiliation Instituto Nacional de Pesquisas Espaciais (INPE) %@versiontype publisher %@holdercode {isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S} %@doi 10.1007/978-3-319-55907-0_7 %2 sid.inpe.br/mtc-m21b/2017/05.22.18.45.38