Code Monkey home page Code Monkey logo

automationtest_saucecode's Introduction

README

Projeto de Automação de Testes com Selenium e SpecFlow em C# Status

Teste em execução Este projeto de automação de testes foi desenvolvido utilizando o Selenium WebDriver, o framework BDD SpecFlow em conjunto com a linguagem de programação C#. O objetivo deste projeto é demonstrar a automação de testes no site Sauce Demo, que é um site de demonstração especialmente projetado para fins de teste automatizado.

Pré-requisitos

Antes de executar os testes automatizados neste projeto, certifique-se de ter o seguinte ambiente configurado:

  • Visual Studio instalado no seu sistema.
  • Pacotes NuGet do Selenium WebDriver instalados no projeto.
  • Pacotes Nuget do SpecFlow.
  • Pacotes nuget do projeto
  • Chrome Driver compatível com a versão do navegador

Configuração do projeto

  1. Clone o repositório do projeto em sua máquina local ou faça o download do código-fonte.
  2. Abra o Visual Studio e navegue até a pasta onde você clonou ou extraiu o projeto.
  3. Abra a solução do projeto no Visual Studio.
  4. Abra a aba extensões > gerenciar extensões e instale a extensão "SpecFlow para Visual Studio 2019".
  5. Crie uma pasta no disco "C:" chamada "chromeDriver" e cole o driver neste local.

Executando os testes

  1. Abra o Gerenciador de testes e clique no botão "Executar todos os testes"

Personalização dos testes

Os testes automatizados neste projeto foram desenvolvidos para cobrir cenários comuns no site Sauce Demo. No entanto, você pode personalizar e expandir os testes de acordo com suas necessidades. Sinta-se à vontade para adicionar mais testes, criar novos cenários e explorar diferentes funcionalidades do site.

Contribuição

Contribuições para este projeto são bem-vindas. Se você encontrar problemas, tiver sugestões ou melhorias, sinta-se à vontade para criar uma issue ou enviar um pull request.

Recursos úteis

Aqui estão alguns recursos úteis para aprender mais sobre o Selenium e a automação de testes em C#:

Licença

Este projeto está licenciado sob a MIT License. Sinta-se à vontade para utilizar, modificar e distribuir o código deste projeto conforme necessário.

Contato

Se você tiver alguma dúvida ou precisar de mais informações, sinta-se à vontade para entrar em contato pelo meu e-mail, ou pelo meu LinkedIn. Responderei assim que puder.

automationtest_saucecode's People

Contributors

tiago-lima avatar

Watchers

 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.