Testing with Codeceptjs for Mobile Application
NodeJs
(last version) downloadVisual Studio Code
(Last version) downloadAndroid Studio
(last version) download
```bash
./setup.sh
```
- Appium estar executando
- Ter um emulador de pé ou um celular para desenvolvimento conectado via USB
- Simples execução:
```
npx codeceptjs run
```
- Execução com tags para o cucumber:
```
npx codeceptjs run --features --steps --grep '@testAll'
```
- Execução com variáveis de ambiente:
```
ENV _ENV='hml2' _PLATFORM=Android _APP='./resources/apk/agapito-app.apk' _DEVICE='emulator' npx codeceptjs run --features --steps --reporter mocha-multi
```
- Execução com allure
```
npx codeceptjs run --plugins allure
```
- Para executar o servidor do aluer e visualizar o relatório
```
allure serve output
```