# 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 ![image](https://hackmd.io/_uploads/Bk8RSl0Tp.png) #### Webmail login screen ![image](https://hackmd.io/_uploads/BkBrDl06a.png) #### Account confirmation flow screens - Step 1: Click on "esqueceu sua senha?" ![image](https://hackmd.io/_uploads/HJGn5JAaa.png) - Step 2: Enter the email registered in the account ![image](https://hackmd.io/_uploads/rJbJjk06a.png) - Step 3: A code will be sent to your email. Inform the verification code and click "Verificar código" ![image](https://hackmd.io/_uploads/r1xI3kC6T.png) - Entering code, and clicking check code ![image](https://hackmd.io/_uploads/BJ0u2J0Tp.png) - Step 5: enter the new password and confirm the password ![image](https://hackmd.io/_uploads/rJdh2JCap.png) - Step 6: After entering and confirming the new password, click continue and you will be redirected to the Cronos panel home page: ![image](https://hackmd.io/_uploads/BJ9JTJC6T.png)