Git Product home page Git Product logo

bugbank-ui's Introduction

Jhonatas Matos

Linkedin Badge Twitter Badge Youtube Badge Instagram Badge

Hey There 🤟😎,


You can call me Jhow, Jhon or Jhony 😉

🕵‍♂ I'm QA Engineer (bug hunter)
📱 I'm Development enthusiast and Crazy coder haha
🎮 Game lover specifically MMORPG.
👨‍🏫 Content Creator in Youtube and Instragram about Tests, Automation Tests, Career in QA, QA days
🎙 Speaker
❤️ OpenSource

What I'm working on 👨‍💻

💌 A bank with bugs and failures your way to practice testing and test automation - BugBank
💻 A community for QAs - Assert+

Let's talking and code ? 🚀

bugbank-ui's People

Contributors

dependabot[bot] avatar jhonatasmatos avatar rosivancardosoferreira avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bugbank-ui's Issues

[Bug] - Login

Após efetuado o cadastro de uma nova conta. O processo de login ocorre normalmente, porém, foi observado um comportamento estranho:

  • Ao tentar efetuar o login em outros dispositivos (Notebook Dell Inspiron 14 - Win10x64 e Smartphone Samsung A01 - Android 10), surge em tela a mensagem "Usuário ou senha inválido. Tente novamente ou verifique suas informações".

  • Consigo efetuar o login na máquina (Notebook Lenovo - Win10x64) onde efetuei o cadastro, porém, quando tento executar o teste através da automatização do RobotFramework, a mesma mensagem "Usuário ou senha inválido. Tente novamente ou verifique suas informações" é apresentada.

Realizei dois cadastros na plataforma e a situação ocorreu nos dois usuários, segue as credenciais para posterior análise:

[email protected] / teste1
[email protected] / teste2

Vídeo: https://github.com/davidtmasin/tests-bugbank/blob/main/RobotFramework/Errors/Evid%C3%AAncia%2002.mp4

Erro nos textos de requisitos - Cadastro

Na seção de Cadastro, temos os seguintes textos que estão em desacordo:

  1. Tentativa de cadastro sem preencher nome deve visualizar a mensagem "Nome precisa ser vazio"

  2. Deixar ativo a opção "Criar conta com saldo" deve criar conta com saldo de R$ 0,00

Na execução dos meus cenários de teste, a mensagem apresentada ao cadastrar uma conta sem informar o nome foi a seguinte: "Nome não pode ser vazio". Também foi verificado que quando a opção Criar conta com saldo for ativada, a conta cadastrada terá sempre o valor de R$1000,00 e caso esta opção não venha a estar desativada, a nova conta terá um saldo de R$ 0,00.

[Bug] - Login

Efetuei o cadastro de uma conta, na sequência, ao tentar realizar login ocorre um erro e o processo de login não é realizado.

Informações do host:

  • SO: Windows 10x64
  • Versão do Node: v14.17.1
  • Versão do NPM: 6.14.13
  • Versão do Yarn: 1.22.10
  • Navegador: Chrome
  • Versão do Navegador: 99.0.4844.84 (Versão oficial) 64 bits

Evidências:

Falha

bug bugbank

Inseri um console.log() para tentar entender o que ocorreu, o valor de user foi a string 1cb04cf3f9f85daf8eead8f5409d5a31 e por esse motivo o JSON.parse() falhou.

image

Mais observações

O método allStorage() retorna um array, e em sua primeira posição, temos a string mencionada acima 1cb04cf3f9f85daf8eead8f5409d5a31. Realizando um JSON.stringify(users) e obtive o seguinte resultado:

[
  "1cb04cf3f9f85daf8eead8f5409d5a31",
  "{\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36\",\"version\":\"1.4.1\",\"focusAreaImgTabindex\":false,\"focusAreaTabindex\":false,\"focusAreaWithoutHref\":false,\"focusAudioWithoutControls\":false,\"focusBrokenImageMap\":true,\"focusChildrenOfFocusableFlexbox\":false,\"focusFieldsetDisabled\":false,\"focusFieldset\":false,\"focusFlexboxContainer\":false,\"focusFormDisabled\":true,\"focusImgIsmap\":false,\"focusImgUsemapTabindex\":true,\"focusInHiddenIframe\":true,\"focusInvalidTabindex\":false,\"focusLabelTabindex\":true,\"focusObjectSvg\":true,\"focusObjectSvgHidden\":false,\"focusRedirectImgUsemap\":false,\"focusRedirectLegend\":\"\",\"focusScrollBody\":false,\"focusScrollContainerWithoutOverflow\":false,\"focusScrollContainer\":false,\"focusSummary\":true,\"focusSvgFocusableAttribute\":false,\"focusSvgTabindexAttribute\":true,\"focusSvgNegativeTabindexAttribute\":true,\"focusSvgUseTabindex\":true,\"focusSvgForeignobjectTabindex\":true,\"focusSvg\":false,\"focusTabindexTrailingCharacters\":true,\"focusTable\":false,\"focusVideoWithoutControls\":false,\"cssShadowPiercingDeepCombinator\":\"\",\"focusInZeroDimensionObject\":true,\"focusObjectSwf\":true,\"focusSvgInIframe\":false,\"tabsequenceAreaAtImgPosition\":false,\"time\":\"2022-04-01T20:58:23.448Z\"}",
  "{\"name\":\"Thairam\",\"email\":\"[email protected]\",\"password\":\"senha\",\"accountNumber\":\"639-8\",\"balance\":1000,\"logged\":false}",
  "[{\"id\":\"0b90953d-5132-4ab3-b802-844562295b43\",\"date\":\"01/04/2022\",\"type\":\"Abertura de conta\",\"transferValue\":1000,\"description\":\"Saldo adicionado ao abrir conta\"}]",
  "{\"economiaSelecionada\":\"{\\\"idPerfil\\\":0,\\\"tipoConta\\\":\\\"\\\",\\\"idCondominio\\\":0,\\\"idLocacao\\\":0,\\\"endereco\\\":\\\"\\\",\\\"codigoCliente\\\":\\\"\\\",\\\"chaveAcesso\\\":\\\"\\\",\\\"chavePesquisaV1\\\":\\\"\\\",\\\"prefixoUrlV1\\\":\\\"\\\",\\\"idEconomia\\\":0,\\\"idPessoa\\\":0,\\\"codigoBanco\\\":\\\"\\\",\\\"nomeBanco\\\":\\\"\\\",\\\"codigoAgencia\\\":\\\"\\\",\\\"contaCorrente\\\":\\\"\\\",\\\"exibirSpinner\\\":true,\\\"possuiPerfilSelecionado\\\":false,\\\"nomePessoa\\\":\\\"\\\",\\\"administrador\\\":false}\",\"_persist\":\"{\\\"version\\\":-1,\\\"rehydrated\\\":true}\"}",
  "{\"_persist\":\"{\\\"version\\\":-1,\\\"rehydrated\\\":true}\"}"
]

Consegui identificar o problema, mas n sei qual o motivo da sua ocorrência.

Erro de login

Opa Jhonatas, beleza!

Eu fiz teste de forma manual para validar o acesso a aplicação, segundo conforme as regras apontam, porém ao tentar fazer login, não retorna erro ou alguma mensagem, segue o print abaixo, eu verifiquei as issues fechadas, mas acredito que o bug tenha retornado!

Segue

image

Além do disparo de erros ao clicar em Acessar

image

Abs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.