peguei um freela e agora?
TRANSCRIPT
![Page 1: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/1.jpg)
Peguei um freela, e agora?
![Page 2: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/2.jpg)
Hello!Me chamo Matheus Costa VieiraEstou tremendo aqui na frente .
![Page 3: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/3.jpg)
1.NetworkingTroca de informações
![Page 4: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/4.jpg)
2.Necessidade
de ajudaProposta de trabalho
![Page 5: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/5.jpg)
“Preciso automatizar os
testes. Poderia nos ajudar na
implementação?”
![Page 6: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/6.jpg)
Será que aceito?!
Bom dinheiro sempre é bem vindo!
![Page 7: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/7.jpg)
Primeira reunião× Apresentação do sócio× Apresentação do projeto× Apresentação da “equipe”
![Page 8: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/8.jpg)
Aceitei
Como farei esse trabalho?
![Page 9: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/9.jpg)
Prós× Javascript× Selenium× TDD,BDD, n style× Coverage reporting× Extensível
minha zona de conforto, The internContras× Javascript× Escopo× Promises× Pura programação
![Page 10: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/10.jpg)
que ferramenta usar?Tive que sair e pesquisar
![Page 11: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/11.jpg)
Muitas opções
![Page 12: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/12.jpg)
Comunidades× Protractor,× Jest× Mocha× Entre outras
![Page 13: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/13.jpg)
Chimp e sua Sprinkling magic
AutomaçãoFrameworks Asserção
![Page 14: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/14.jpg)
Arquivo .Feature#language:ptFuncionalidade: Acessar site do google
@watch Cenário Esquema de busca pelo “Xolv.io" Dado que estou na página Google E digito “Xolv.io" E clico em buscar Então devo visualizar “Xolv.io"
![Page 15: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/15.jpg)
Arquivo Javascript"use strict";module.exports = function() { this.Then(/^que estou na página Google"$/, () => browse.url(“www.google.com”); this.Then(/^digito "([^"]*)""$/, (v) => browse.setValue("input[name='q']“, v); this.Then(/^clico em buscar"$/, () => browse.click(“button[type=submit]”); this.Then(/^devo visualizar"([^"]*)""$/, (t) => browse.waitForVisible(“a=“, t);}
![Page 16: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/16.jpg)
Console outputFuncionalidade: Acessar site do Google
Cenário: Esquema de busca pelo “Xolv.io" ✔ Dado que estou na página Google ✔ E digito “Xolv.io” ✔ E clico em buscar ✔ Então devo visualizer “Xolv.io”
1 scenarios (1 passed)4 steps (4 passed)0m01.007s
![Page 17: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/17.jpg)
“Agora é hora de jogar a minha black
magic!”
![Page 18: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/18.jpg)
Arquivo JSON de mapeamento"use strict";module.exports = { “page”: { “url”: “www.google.com” , “campo de busca”: “input[name='q']” , “botão buscar”: “button[type=submit]”, “lista de resultados”: “a=” }}
![Page 19: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/19.jpg)
Arquivo .Feature#language:ptFuncionalidade: Acessar site do google
@watch Cenário Esquema de busca pelo “Xolv.io" Dado que estou na página Google E digito “Xolv.io" E clico em buscar Então devo visualizar “Xolv.io"
![Page 20: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/20.jpg)
E ae
![Page 21: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/21.jpg)
Então
![Page 22: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/22.jpg)
Pessoalmente deu boa sim!
![Page 23: Peguei um freela e agora?](https://reader030.vdocuments.pub/reader030/viewer/2022020113/58f09c1e1a28ab5c0b8b461d/html5/thumbnails/23.jpg)
Até Mais e Obrigado pelos peixes!Perguntas?Tenho cartões de visitas comigo 😉http://matheus-vieira.github.io/