Skip to content

Elainemor/projeto_accenture_grupo404

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto QA 404-Este Grupo não Existe! - Accenture

Este projeto foi elaborado por:

Descrição do desafio 💻

Criar uma aplicação Selenium com os seguintes casos de teste

Caso de teste 1

Acessar o site da accenture e aceitar os cookies do LGPD

Cenario: Aceitar o cookie LGPD
Dado que eu estou no site da accenture
Entao aceito os termos LGPD
Cenario: Configuracoes do cookie
Dado que eu estou no site da accenture
E clico em configuracaes de cookie
Entao devo ver os itens

  • [x]sua privacidade
  • [x]Cookies estritamente necessarias
  • [x]Cookies Analiticos de Primeira Parte
  • [x]Cookies de Desempenho e Cookies Funcionais
  • [x]Cookies de Publicidade e Redes Sociaisbr

Caso de teste 2

Acessar o site da accenture a mostrar a lista de serviços

Cenário: listar serviços da Accenture
dado que eu estou no site da accenture
e clico no menu serviços
Então devo ver os serviços abaixo

  • Accenture Strategy
  • Application Services
  • Artificial Intelligence
  • Automation
  • Business Process Services
  • Change Management
  • Cloud
  • Customer Experience
  • Data & Analytics
  • Ecosystem Partners
  • Finance Consulting
  • Industry X
  • Infrastructure
  • Marketing
  • Mergers & Acquisitions (M&A)
  • Operating Models
  • Security
  • Supply Chain Management
  • Sustainability
  • Technology Consulting
  • Technology Innovation
  • Zero Based Budgeting (ZBB)

Cenário: Clicar no serviço cloud
dado que eu estou no site da accenture
e clico no menu serviços
e clico no item do menu cloud
Então devo encontrar o título "Serviços de Cloud"

Caso de teste 3

Acessar a lista de carreiras da accenture

Cenário: Acessar o item de vagas de tecnologia
Dado que eu estou no site da accenture
E aceito os termos LGPD para teste
E clico no menu carreiras
E clico no item procurar por vagas
E digito no campo de busca Desenvolvedor
E clico no botao procurar
Entao devo encontrar vagas para programadores

Caso de teste 4

Sobre a accenture

Cenário: Ver as características da accenture
dado que eu estou no site da accenture
e clico no menu sobre a accenture
e clico no item do menu sobre a accenture
Então devo ver o destaque em "Nosso propósito"


link para vídeo da aplicação funcionando: https://www.youtube.com/watch?v=nP8QIM9v4HE&ab_channel=ManoelaPaloma


Tecnologias utilizadas 📑

✔️ Java
Linguagem de programação para desenvolvimento da aplicação

✔️ Maven
Gerenciador de dependências para o Java

✔️ Cucumber
Framework responsável por traduzir uma linguagem humana em código Java

✔️ Selenium
Framework responsável por fazer a integração do código java com a linguagem Gherkin(Cucumber) abrindo o browser fazendo o teste de comportamento


Como utilizar

Pré requisitos

git clone https://github.com/Palinha07/estrutrura-projeto-grupo
  • Entrando na pasta do projeto
cd estrutrura-projeto-grupo

Exemplo:

cd driver
curl https://chromedriver.storage.googleapis.com/89.0.4389.23/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
rm -rf chromedriver_linux64.zip
cd ../driver
  • Executando teste no Unix
./test.sh
  • Executando teste no Windows
test.bat

Estrutura de arquivos 📁

$ git tree
.gitignore
.mvn
   |-- wrapper
   |   |-- MavenWrapperDownloader.java
   |   |-- maven-wrapper.jar
   |   |-- maven-wrapper.properties
README.md
driver
   |-- chromedriver.exe
mvnw
mvnw.cmd
pom.xml
src
   |-- main
   |   |-- java
   |   |   |-- io
   |   |   |   |-- cucumber
   |   |   |   |   |-- grupo
   |   |   |   |   |   |-- TesteSiteAcc.java
   |-- test
   |   |-- java
   |   |   |-- io
   |   |   |   |-- cucumber
   |   |   |   |   |-- grupo
   |   |   |   |   |   |-- CasoDeTeste1Steps.java
   |   |   |   |   |   |-- CasoDeTeste2Steps.java
   |   |   |   |   |   |-- CasoDeTeste3Steps.java
   |   |   |   |   |   |-- CasoDeTeste4Steps.java
   |   |   |   |   |   |-- CompartilhadoSteps.java
   |   |   |   |   |   |-- RunCucumberTest.java
   |   |   |   |   |   |-- configuracao
   |   |   |   |   |   |   |-- Configuracao.java
   |   |-- resources
   |   |   |-- io
   |   |   |   |-- cucumber
   |   |   |   |   |-- grupo
   |   |   |   |   |   |-- .gitkeep
   |   |   |   |   |   |-- casoDeTeste1.feature
   |   |   |   |   |   |-- casoDeTeste2.feature
   |   |   |   |   |   |-- casoDeTeste3.feature
   |   |   |   |   |   |-- casoDeTeste4.feature
test.bat
test.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages