# POC Fireflink
---
actor: Reseller
url: https://revenda.locaweb.com.br
Login: qalwfireflink
pwd: [pwpush](https://pwpush.locaweb.com.br/p/-nbc1c_13x-u9bqt_g)
---
actor: Reseller Customer
url: https://cronos-painel.com/
login: fireflink
pwd: [pwpush](https://pwpush.locaweb.com.br/p/bodoxfylerg5)
---
Site: fireflink.siteoficial.ws
Login FTP: fireflink1
pwd: [pwpush](https://pwpush.locaweb.com.br/p/dojpftzpaki)
---
# Proof of Concept Mr Suricate
We chose 3 scenarios with different complexities.
This product has 2 actors and two access urls, but it is just one application.
Actores: Reseller and Reseller Customer. Features such as adding an account and adding a website are actions only for the Reseller. Reseller Customer can create database and other actions related to the website.
# Scenarios
## 1. Add Database - Low complexity
### Access data
actor: Reseller Customer
url: https://cronos-painel.com/ - Cronos panel doesn't have reCaptcha
login: mrsuricate
pwd: Inaf22ja@@94f##
website: suricate.siteoficial.ws
### Gherkin
**Given** that I have an active website
**And** enter all valid data
**When** reseller customer adds bank
**Then** It then displays the message "Banco de dados adicionado com sucesso."
**And** presents bank in the list with status "Ativando"
## 2. Add Website - Medium complexity
### Access data
actor: Reseller
url: https://revenda.locaweb.com.br - Revenda panel has reCaptcha
login: qalwsuricate
pwd: Inaf22ja@@94f
### Gherkin
**Given** that I don't have domain
**And** inform "suricate.agropecuaria.ws"
**And** select account "mrsuricate" and package "suricatepackage"
**When** reseller add website
**Then** It then displays the message "O site foi criado com sucesso e entrou em processo de ativação, em breve o status mudará para ativo.""
**And** presents website in the list with status "Ativando"
## 3. Add and Acess New Account(e2e) - High complexity
This scenario corresponds to the creation of the new account and the first access of the reseller customer.
### Access data
#### Create Account
actor: Reseller
url: https://revenda.locaweb.com.br - Revenda panel has reCaptcha
login: qalwsuricate
pwd: Inaf22ja@@94f
### First login with new account
actor: Reseller Customer
url: https://cronos-painel.com/ - Cronos panel doesn't have reCaptcha
login: data used in the test
pwd: data used in the test
email address: suricate@qalwnotificaum.site
### Recover access code
actor: Reseller Customer
url: https://webmail-seguro.com.br/ - Webmail panel has reCaptcha
email address: suricate@qalwnotificaum.site
pwd: Inaf22ja@@94f##
### Gherkin
**Given** Reseller creates a new account with email address "suricate@qalwnotificaum.site"
**And** presents access link and information about the created account
**And** reseller customer access the first time and send code
**And** access webmail retrieve code
**When** Reseller Customer enter the new password and confirm the password
**Then** successfully accesses the Cronos panel
**And** It then displays the message "Você ainda não possui nenhum site cadastrado"
### Support information
#### Access link and information about the created account

#### Webmail login screen

#### Account confirmation flow screens
- Step 1: Click on "esqueceu sua senha?"

- Step 2: Enter the email registered in the account

- Step 3: A code will be sent to your email. Inform the verification code
and click "Verificar código"

- Entering code, and clicking check code

- Step 5: enter the new password and confirm the password

- Step 6: After entering and confirming the new password, click continue and you will be redirected to the Cronos panel home page:
