Utilizando cypress e Node.JS, desenvolvi alguns casos de teste com o site AnyDice. Nada muito complicado, a não ser que você seja fissurado em rolar dados e em criar módulos e sistemas de RPG como eu e queira entender o que está sendo rolado.
Após ter todas as dependências devidamente instaladas, basta irmos executarmos as seguintes linhas de comando no terminal:
-
Testar com cypress:
»
npm run anydice-test
-
Gerar relatório:
»
npm run anydice-report
-
Dar merge nos relatórios:
»
npm run anydice-merge
-
Gerar página html:
»
npm run anydice-html
Depois, é só colocar a pazinha no congelador e tá pronto! :3
Em caso de extrema preguiça, os arquivos gerados já estão neste repositório.
"My name is Barry Allen" - Barry Allen, probably
Até ontem, pelo menos, me chamava Fabio e meu número de matrícula era 22, mas não me chame para cantar funk e dar PlayStation 2.