geisepavecks / gatling-arch-example

Exemplo de arquitetura de projeto para testes de performance utilizando gatling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exemplo de arquitetura de testes utilizando Rest-Assured

Tecnologias utilizadas

Estrutura de arquivos

📦src
┣ 📂main
┃ ┣ 📂java
┃ ┗ 📂resources
┗ 📂test
┃ ┣ 📂java
┃ ┃ ┗ 📂io.github.maximilianoalves
┃ ┗ 📂scala
┃ ┃ ┣ 📂io
┃ ┃ ┃ ┗ 📂github
┃ ┃ ┃ ┃ ┗ 📂maximilianoalves
┃ ┃ ┃ ┃ ┃ ┣ 📂config
┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜Config.scala
┃ ┃ ┃ ┃ ┃ ┣ 📂header
┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜Header.scala
┃ ┃ ┃ ┃ ┃ ┣ 📂requests
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📜Produtos.scala
┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜Usuarios.scala
┃ ┃ ┃ ┃ ┃ ┣ 📂simulations
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📂FluxoCompleto
┃ ┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜FluxoCompletoSimulation.scala
┃ ┃ ┃ ┃ ┃ ┃ ┗ 📂Usuarios
┃ ┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜RampUpUsersSimulation.scala
┃ ┃ ┃ ┃ ┃ ┗ 📂utils
┃ ┃ ┃ ┃ ┃ ┃ ┗ 📜Utils.scala
┃ ┃ ┣ 📜Engine.scala
┃ ┃ ┣ 📜IDEPathHelper.scala
┃ ┃ ┗ 📜Recorder.scala

Exemplos de Execução.

PROIBIDO EXECUTAR ESTA AÇÃO COM UM VOLUME DE USUÁRIOS EXCESSIVO EM SERVIÇOS EXTERNOS SEM PRÉVIO CONSENTIMENTO.

    package -Dgatling.simulationClass=io.github.maximilianoalves.simulations.Usuarios.RampUpUsersSimulation -DENV=prod

About

Exemplo de arquitetura de projeto para testes de performance utilizando gatling

License:Apache License 2.0


Languages

Language:Scala 100.0%