alcool70 / pos-testes-unitarios

1 stars 0 forks source link

Base architecture for Cucumber tests with Serenity #8

Closed rustnnes closed 3 years ago

rustnnes commented 3 years ago

Hi all!

Here are the very base architecture for creating features and Steps/Specs for start running tests with Cucumber, using Serenity framework. From here, new branches can be created for evolve tests

Directories tree

Project III
└── src
    ├── main
    │   ├── java
    │   │   └── br
    │   │       └── unipe
    │   │           └── alcool70
    │   │               └── calculadoradedescontos
    │   │                   ├── model
    │   │                   ├── repository
    │   │                   └── service
    │   └── resources
    └── test
        ├── java
        │   └── br
        │       └── unipe
        │           └── alcool70
        │               └── calculadoradedescontos
        │                   ├── model
        │                   ├── service
        │                   ├── spring_tests
        │                   ├── suites ◀———————————— Test Suites from previous project
        │                   └── ui
        │                       ├── pages ◀————————— PageObject Classes
        │                       ├── runner◀————————— Runner Class for Cucumber tests
        │                       ├── specs ◀————————— Given-When-Then-linked actions
        │                       └── steps ◀————————— Steps for Specs
        └── resources
            └── features ◀—————————————————————————— Gherkin files
victordemetrio commented 3 years ago

ok 👍

rustnnes commented 3 years ago

@IgorMendes, fez a revisão do PR? @DsMenezes pode aceitar?