Git Product home page Git Product logo

desafio-qa's Introduction

Desafio QA

Este desafio tem o intuito de avaliar suas habilidades na engenharia da qualidade de software.

Descrição do projeto

Material para execução do teste: http://automationpractice.com/index.php

Neste link está uma loja virtual.

Nesta loja virtual, temos diversos produtos, masculino e feminino.

Com alguns cliques e alguns preenchimentos, conseguimos realizar fácilmente compras no site.

Seu desafio deve ter:

  1. Será necessário criar um login na plataforma

  2. Navegar pelo menu, selecionar um produto e realizar uma compra na loja virtual

  3. Verificar se o status da compra está correto no histórico da compra.

  4. Montar uma suíte de teste e escreva ao menos um teste de End To End e um teste de API.

  • Fique a vontade para criar novos casos de teste se preferir.

Ao final o resultado do desafio deve ter:

  • Um relatório com todos os bugs encontrado caso haja bug, seguindo uma metodologia de sua preferência
  • Uma suíte de teste com os testes End To End
  • Uma suíte de teste com os testes de API
  • Uma documentação de como executa o ambiente de teste
  • Um Pull Request aberto para este repositório, com toda a solução implementada nele

Instruções de entrega

  1. Primeiro, faça um fork deste projeto para sua conta no Github(crie uma conta no Github se você não tiver).
  2. Em seguida, implemente o desafio seguindo as instruções que estão no capítulo acima
  3. Por fim, envie o link do seu Pull Request, com a resultado do desafio, para o seu contato na BLU.

Avaliação

Seu teste será avaliado de acordo com os seguintes critérios.

  1. Seu teste preenche todos os requerimentos do desafio proposto aqui?
  2. O projeto esta bem documentado?
  3. Possui uma suíte de teste bem organizada?
  4. Implementou ao menos um teste automatizado?
  5. Gerou um relatório com todos os bugs encontrados, de forma detalhada e de fácil entendimento?

Boa sorte.

desafio-qa's People

Contributors

saulosilva avatar gabrielfign avatar thiagozilli-blu avatar

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.