Estrutura criada para estudos onde o principal objetiva era criar uma arquitetura para que em um único cenário bdd, se possa executar os testar para Android e iOS, inclusive utilizando a mesma implementação de steps.
- Java
- Junit
- Cucumber
- Appium
- Maven
- Allure Report
Para executar criamos um argumento chamado platform para ele podemos passar ANDROID ou IOS:
Para executar para Android: mvn test -Dplatform=ANDROID
Para executar para iOS: mvn test -Dplatform=IOS