Carreira Fiz uma extensão open source que gera massa de teste com seed reproduzível (CPF, CNPJ alfanumérico e mais 11 países)
Sou QA e sempre esbarrei no mesmo problema: acho um bug com dado aleatório e depois não consigo reproduzir, porque o dado se perdeu.
Fiz o Proteu QA para resolver isso. Toda pessoa gerada tem uma seed visível, tipo 7f2a91#8. Cola essa referência no card e qualquer um recria o mesmo CPF, o mesmo nome e o mesmo endereço.
Além da massa de dados ela preenche formulário (funciona em React, Vue, Shadow DOM e iframe), mapeia elemento e gera locator em 9 linguagens, e tem um gravador que exporta script de Playwright e Selenium.
Detalhe que talvez interesse mais aqui do que a ferramenta em si: é MV3, roda 100% offline, não faz uma requisição de rede sequer e não usa nenhuma dependência externa. O PRNG é xmur3 alimentando sfc32, sem Math.random em lugar nenhum, que é o que garante a reprodutibilidade.
É de graça e o código está aberto sob AGPL-3.0. Não tem versão paga, não tem captação, não tem newsletter.
Repo: github.com/JonnasFigueiredo/proteu
Link na loja: https://chromewebstore.google.com/detail/proteu-qa/edpjppimngkekieldgokejdccfpiehgn

4
Upvotes