Bianca Campos
Bianca Campos
  • 38
  • 308 797
Aprenda Robot Framework (API) - Tutorial 5 - Manipulando as responses
!! Esse vídeo faz parte de uma playlist completa de Robot Framework com API!!
Meu Linkedin:
www.linkedin.com/in/bianca-c-6b6225128/
Tipos de status code possíveis:
developer.mozilla.org/en-US/docs/Web/HTTP/Status
Keywords do builtin (vem por padrão no robot):
robotframework.org/robotframework/latest/libraries/BuiltIn.html
Links que vamos utilizar no curso:
dummyjson.com/docs/products
marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html
robotframework.org/robotframework/latest/libraries/String.html
00:00 - Introdução
00:40 - Retornando a response para o test case
05:36 - Validando o status code da response
07:03 - Validando outros campos
09:45 - Logando informações no arquivo de log.html
12:36 - Conclusão
มุมมอง: 559

วีดีโอ

Aprenda Robot Framework (API) - Tutorial 4 - Realizando requisições PUT e DELETE
มุมมอง 355ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de Robot Framework com API!! Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/ Links que vamos utilizar no curso: dummyjson.com/docs/products marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html robotframework.org/robotframework/latest/libraries/String.html 00:00 - Introdução 01:04 - Requisição put 07:03 - Tornando parâmetr...
Aprenda Robot Framework (API) - Tutorial 3 - Realizando requisições POST
มุมมอง 590ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de Robot Framework com API!! Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/ Vídeo sobre formas de execução: th-cam.com/video/9CyvY_7NzDc/w-d-xo.html Links que vamos utilizar no curso: dummyjson.com/docs/products marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html robotframework.org/robotframework/latest/libraries/String...
Aprenda Robot Framework (API) - Tutorial 2 - Realizando requisições GET
มุมมอง 1Kปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de Robot Framework com API!! Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/ Vídeo sobre a estrutura do arquivo robot: th-cam.com/video/gyHlGC_ag1o/w-d-xo.html Links que vamos utilizar no curso: dummyjson.com/docs/products marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html robotframework.org/robotframework/latest/librar...
Aprenda Robot Framework (API) - Tutorial 1 - Introdução e Configuração do ambiente
มุมมอง 1.1Kปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de Robot Framework com API!! Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/ Configuração do Python Robot th-cam.com/video/BhtyZISTFRs/w-d-xo.html Links que vamos utilizar no curso: dummyjson.com/docs/products marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html Comando de instalar a lib requests: pip install robotframewo...
Aprenda Robot Framework (Kickoff) - Tutorial 13 - Condicionais (IF) Parte 2
มุมมอง 1.5K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje nós vamos dar continuidade a implementação dos outros tipos de IF. Meu Linkedin: www.linkedin.com/in/bianca-c-... Comando para atualizar o Robot: pip install upgrade robotframework Robot Framework User Guide: robotframework.org/robotframe... Site de...
Aprenda Robot Framework (Kickoff) - Tutorial 13 - Condicionais (IF) Parte 1
มุมมอง 2K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje nós vamos aprender a como utilizar a estrutura do IF dentro do Robot Framework. Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/ Comando para atualizar o Robot: pip install upgrade robotframework Robot Framework User Guide: robotframework.org/r...
Aprenda Robot Framework (Kickoff) - Tutorial 12 - Gerando Massa Dinâmica (FakerLibrary)
มุมมอง 2.9K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje vamos aprender a utilizar massa de teste em tempo de execução com a FakerLibrary! Lembrando que ela pode ser utilizada junto com qualquer outra lib do Robot. Comando para instalar a FakerLibrary: pip install robotframework-faker Documentação da Fake...
Aprenda Robot Framework (Kickoff) - Tutorial 11 - Loop (For)
มุมมอง 2.2K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje vamos ver um pouco sobre estrutura de repetição no Robot Framework. Repositório com o exemplo do vídeo: github.com/biae10/ExemploDeLoop-Robot-Framework/blob/master/resources/pages/new_employee_page.robot Site utilizado no vídeo: opensource-demo.oran...
Aprenda Robot Framework (Kickoff) - Tutorial 10 - Conclusão (Do conteúdo inicial)
มุมมอง 1.1K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje chegamos na conclusão! Mas apenas do conteúdo incial! Ainda tem MUITA coisa de Robot pra ser vista no canal :) Download da lista de exercícios: drive.google.com/file/d/129c9JD0-C6vdSzEtvdsQZ7gcuv3G_N7r/view?usp=sharing Meu Linkedin: www.linkedin.com...
Aprenda Robot Framework (Kickoff) - Tutorial 09 - Boas Práticas
มุมมอง 1.6K2 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! Hoje, nós vamos ver algumas dicas importantes para manter boas práticas no desenvolvimento de testes. Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/
Aprenda Robot Framework (Kickoff) - Estruturando o Projeto de Teste - (Melhor Forma) - Parte 2
มุมมอง 2.6K2 ปีที่แล้ว
Bem vindos de volta a nossa série de tutoriais! Hoje, nós vamos ver uma forma MUITO melhor de estruturar nosso projeto de teste! Github com o arquivo utilizado na aula: github.com/biae10/Aula07-RobotKickOff Keywords do selenium: robotframework.org/SeleniumLibrary/SeleniumLibrary.html Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/
Aprenda Robot Framework (Kickoff) - Estruturando o Projeto de Teste - (Melhor Forma) - Parte 1
มุมมอง 3.5K2 ปีที่แล้ว
Bem vindos de volta a nossa série de tutoriais! Hoje, nós vamos ver uma forma MUITO melhor de estruturar nosso projeto de teste! Github com o arquivo utilizado na aula: github.com/biae10/Aula07-RobotKickOff Keywords do selenium: robotframework.org/SeleniumLibrary/SeleniumLibrary.html Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/
Aprenda Robot Framework (Kickoff) - Tutorial 08 - Setup e Teardown
มุมมอง 1.8K3 ปีที่แล้ว
!! Esse vídeo faz parte de uma playlist completa de conteúdo básico sobre o Robot Framework !! Bem vindos de volta a nossa série de tutoriais! E finalmente nós vamos aprender sobre Setup e Teardown. Meu Linkedin: www.linkedin.com/in/bianca-c-6b6225128/
Aprenda Robot Framework (Kickoff) - Tutorial 07 - Estruturando o Projeto de Teste - Parte 02
มุมมอง 3K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 07 - Estruturando o Projeto de Teste - Parte 02
Aprenda Robot Framework (Kickoff) - Tutorial 07 - Estruturando o Projeto de Teste - Parte 01
มุมมอง 4.4K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 07 - Estruturando o Projeto de Teste - Parte 01
Aprenda Robot Framework (Kickoff) - Tutorial 06 - Formas de execução - Parte 2 (Relatórios)
มุมมอง 3.1K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 06 - Formas de execução - Parte 2 (Relatórios)
Aprenda Robot Framework (Kickoff) - Tutorial 06 - Formas de execução - Parte 1
มุมมอง 4.3K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 06 - Formas de execução - Parte 1
Aprenda Robot Framework (Kickoff) - Tutorial 05 - Trabalhando com BDD
มุมมอง 7K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 05 - Trabalhando com BDD
Aprenda Robot Framework (Kickoff) - Tutorial 04 - Trabalhando com Xpath
มุมมอง 8K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 04 - Trabalhando com Xpath
Aprenda Robot Framework (Kickoff) - Tutorial 03 - Conhecendo a estrutura - Parte 2
มุมมอง 10K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 03 - Conhecendo a estrutura - Parte 2
Aprenda Robot Framework (Kickoff) - Tutorial 03 - Conhecendo a estrutura - Parte 1
มุมมอง 13K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 03 - Conhecendo a estrutura - Parte 1
Aprenda Robot Framework (Kickoff) - Tutorial 02 - Como configurar e instalar o Robot Framework
มุมมอง 20K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 02 - Como configurar e instalar o Robot Framework
Aprenda Robot Framework (Kickoff) - Tutorial 01 - O que é o Robot Framework
มุมมอง 14K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Tutorial 01 - O que é o Robot Framework
Aprenda Robot Framework (Kickoff) - Introdução
มุมมอง 20K3 ปีที่แล้ว
Aprenda Robot Framework (Kickoff) - Introdução
Criando uma aplicação mobile SEM PROGRAMAR com o Cronapp
มุมมอง 2.2K4 ปีที่แล้ว
Criando uma aplicação mobile SEM PROGRAMAR com o Cronapp
Teclado Redragon Sani - Unboxing + Review
มุมมอง 14K4 ปีที่แล้ว
Teclado Redragon Sani - Unboxing Review
Como instalar/utilizar o SonarQube em uma aplicação Asp.Net C# + Guia de utilização básico
มุมมอง 4.9K5 ปีที่แล้ว
Como instalar/utilizar o SonarQube em uma aplicação Asp.Net C# Guia de utilização básico
Tutorial como exportar do Sketchup para o Unreal Engine 4!
มุมมอง 9K8 ปีที่แล้ว
Tutorial como exportar do Sketchup para o Unreal Engine 4!
Como Construir uma Metropole no Simcity! Parte 1
มุมมอง 1418 ปีที่แล้ว
Como Construir uma Metropole no Simcity! Parte 1

ความคิดเห็น

  • @Jeff-wn7go
    @Jeff-wn7go วันที่ผ่านมา

    Ele abriu aqui mas depois ele fechou o chrome =/ Report: C:\Users\jeffe\OneDrive\Área de Trabalho\RobotFramework eport.html [11416:19408:1228/160338.359:ERROR:command_buffer_proxy_impl.cc(331)] GPU state invalid after WaitForGetOffsetInRange.

  • @izaelthon
    @izaelthon 16 วันที่ผ่านมา

    Oi Bianca, parabens pela didatica. Estou iniciando na automação e tive um problema. o chrome abre com o comando que colocou na descrição mas nao vai pro site, fica so o data; na url e nao sai disso ate fechar, o que pode ser?

    • @paradysegamerss
      @paradysegamerss 16 วันที่ผ่านมา

      Oie, muito obrigada pelo feedback! Você tentou alterar a url e ver se com outra funciona ?

    • @izaelthon
      @izaelthon 16 วันที่ผ่านมา

      @@paradysegamerss tentei sim, mesma coisa

    • @paradysegamerss
      @paradysegamerss 13 วันที่ผ่านมา

      @@izaelthon Você pode tentar reeinstalar o seu selenium pro robot. Pode ser que tenha dado algum problema na instalação.

  • @natalia.martiins
    @natalia.martiins 17 วันที่ผ่านมา

    3 anos depois e seu tutorial é uma joia rara, sou tester manual e estou iniciando os estudos na automação. Sua didática é ótima, consegui entender perfeitamente cada passo. Obrigadaaaaaaaa estou amando conhecer o robot framework Muito sucesso pra você, está de parabéns.

    • @paradysegamerss
      @paradysegamerss 16 วันที่ผ่านมา

      Muito obrigada pelo feedback Natalia! Fico muito feliz em estar ajudando de alguma forma :)

  • @franciscoalves8371
    @franciscoalves8371 24 วันที่ผ่านมา

    Opa man,tudo bom ? Mna to com um probleminha aqui ja faz uns dias To tentando enviar um arquivo json para uma api que espera 2 arquivos um json e um pdf

    • @franciscoalves8371
      @franciscoalves8371 24 วันที่ผ่านมา

      Pelo pesquisei o type dessa requisição e multipart mas ainda não deu certo

    • @paradysegamerss
      @paradysegamerss 24 วันที่ผ่านมา

      Olá! Você tem o cURL dessa requisição ?

    • @franciscoalves8371
      @franciscoalves8371 24 วันที่ผ่านมา

      @@paradysegamerss ss

    • @paradysegamerss
      @paradysegamerss 24 วันที่ผ่านมา

      @@franciscoalves8371 Se puder enviar aqui

    • @franciscoalves8371
      @franciscoalves8371 24 วันที่ผ่านมา

      @@paradysegamerss acho que você não vai conseguir acessar mas eu posso enviar a swagger

  • @PEEDRONERI
    @PEEDRONERI หลายเดือนก่อน

    Aprendendo muito em 2024! Obrigado Bianca!

    • @paradysegamerss
      @paradysegamerss หลายเดือนก่อน

      Fico feliz que esteja aprendendo! Obrigada pelo feedback :)

  • @fernandaporto2376
    @fernandaporto2376 หลายเดือนก่อน

    Excelente, conteudo!

  • @Vitorvgcoll
    @Vitorvgcoll 2 หลายเดือนก่อน

    Eaí tá usando o teclado da Redragon Sani ainda ??

    • @paradysegamerss
      @paradysegamerss หลายเดือนก่อน

      Usando sim! E muito problema nos switches.... não compraria do outemu novamente

    • @Vitorvgcoll
      @Vitorvgcoll หลายเดือนก่อน

      @@paradysegamerss Poise ele tem serios problemas, mas eu consegui arrumar ele sem trocar nada

    • @Vitorvgcoll
      @Vitorvgcoll หลายเดือนก่อน

      @@paradysegamerss Ele da muitos problemas em época chuvosa quando o tempo fica úmido, basta vc comprar um limpa contato para eletrônicos e bater em cada tecla que resolve na hora.

    • @paradysegamerss
      @paradysegamerss หลายเดือนก่อน

      @@Vitorvgcoll hmmm! Valeu pela dica! Vou comprar e testar

    • @Vitorvgcoll
      @Vitorvgcoll หลายเดือนก่อน

      @@paradysegamerss limpa contato é muito barato e resolve na hora, tem altos vídeos mostrando como usar o limpa contato na tecla do teclado mecânico

  • @MarceloBSCarvalho
    @MarceloBSCarvalho 2 หลายเดือนก่อน

    O meu teste funcionou em partes, o navegador abriu e fechou logo em seguida, onde foi que eu errei nas configurações?

    • @paradysegamerss
      @paradysegamerss 2 หลายเดือนก่อน

      Oie Marcelo, não errou! É um comportamento normal da nova versão do Robot.

  • @Fernandovecchi
    @Fernandovecchi 2 หลายเดือนก่อน

    Ola td bem ? parabens pelas playlists, esta sendo muito uitil. uma duvida: quando coloco pra rodar o teste no final o browser fecha sozinho, esta certo isso ? ele fecha mesmo sem eu colocar close browser. Obrigado.

    • @paradysegamerss
      @paradysegamerss 2 หลายเดือนก่อน

      Olá! O robot atualizou e agora fecha sozinho mesmo! Comportamento normal

  • @daniel18771
    @daniel18771 2 หลายเดือนก่อน

    Muito bom!

    • @paradysegamerss
      @paradysegamerss 2 หลายเดือนก่อน

      Muito obrigada pelo feedback :)

  • @rodrigocabral6536
    @rodrigocabral6536 3 หลายเดือนก่อน

    Pessoal se alguém em 2024 estiver com dificuldades ao executar o teste do login porque não está encontrando por exemplo o first name é porque o site deixou o place holder como " ", nesse caso é bacana mudar para outro parametro como por exemplo name ou id. Segue um exemplo ... Input_PrimeiroNome=//input[@name="first_name"]

    • @paradysegamerss
      @paradysegamerss 3 หลายเดือนก่อน

      Perfeito Rodrigo! A ideia é que quem siga o curso seja desenrolado e consiga prosseguir com os testes mesmo que o que eu esteja fazendo no vídeo não funcione mais :)

  • @rodrigocabral6536
    @rodrigocabral6536 3 หลายเดือนก่อน

    TOPPPPPPPPPP

  • @AdrianeCarvalho-c5r
    @AdrianeCarvalho-c5r 3 หลายเดือนก่อน

    Oi Bianca!!!! Tudo bem? Iniciei seu treinamento só que está dando esse erro ssl: certificate_verify_failed quando rodei o setup.robot. Consegue me ajudar.

    • @paradysegamerss
      @paradysegamerss 3 หลายเดือนก่อน

      Oie! Tudo bem? Consegue me chamar no Linkedin? Preciso de um print do erro pra tentar entender o que está acontecendo

    • @AdrianeCarvalho-c5r
      @AdrianeCarvalho-c5r 3 หลายเดือนก่อน

      @@paradysegamerss Consigo sim!!!!

    • @AdrianeCarvalho-c5r
      @AdrianeCarvalho-c5r 2 หลายเดือนก่อน

      @@paradysegamerss Oi Bianca, esse erro SSL: CERTIFICATE_VERIFY_FAILED pesquisei no google e achei isto: Para cada aplicativo, é possível mudar o comportamento da verificação de certificado da cadeia de autoridade de certificação padrão para uma cadeia customizada ou ignorar a verificação inteiramente. Use a opção verify no arquivo app.config do app para mudar o comportamento de verificação de certificado Por padrão, quando verify é desconfigurado ou configurado como True, a cadeia PEM do certificado Python é usada para verificar conexões. Isso permite conexões com qualquer servidor com SSL que tenha um certificado assinado por uma autoridade de certificação confiável e reconhecida. CUIDADO: Use o verify=False com cuidado, pois isso pode permitir que terminais não confiáveis recebam solicitações SSL de apps, sem verificar a identidade do terminal. Fiquei com receio, mas o Diego que trabalha comigo pesquisou e solicitou para tentar usar dessa forma no ROBOTFRAMEWORK: ${response} GET url=${HOST}/${Get_all_products} headers=&{headers} verify=${False} expected_status=200 Deu certo. Então vou disponibilizar o projeto com este treinamento para você: github.com/Adriane3177/Robot, se quiser fazer o code review, se achar que pode ser melhorado eu ajusto, se outras pessoas tiverem o mesmo problema que tive podem tentar essa solução. Bianca obrigadíssimo pelo treinamento. Vou torcer para você criar novos treinamentos. Abraços.

  • @plpatri
    @plpatri 3 หลายเดือนก่อน

    Olá Bianca, sabe como faço para deixar o menu esquedo do Vscode, o meu sumiu e não achei na tela.

    • @paradysegamerss
      @paradysegamerss 3 หลายเดือนก่อน

      Olá! Ficam uns ícones na esquerda da tela do Vs Code e vc precisa clicar no primeiro ícone (um ícone com 2 arquivos). O menu abre e fecha com ele.

  • @danieldiassartorelli2267
    @danieldiassartorelli2267 3 หลายเดือนก่อน

    Boa tarde parabéns pelo conteúdo, poderia me dizer como usar para criar datas fake no passado ? Obrigado

    • @paradysegamerss
      @paradysegamerss 3 หลายเดือนก่อน

      Boa tarde! Não sei se o faker tem algo específico para isso... mas oq vc pode fazer é gerar números aleatórios para dia e mês e concatenar com um ano antigo estático. Nesse caso você criaria sua própria keyword de geração de data.

  • @tamiresnascimento3350
    @tamiresnascimento3350 4 หลายเดือนก่อน

    Parabéns e obrigada pelo conteúdo maravilhoso! Estou amando as aulas, porém estou enfrentando o mesmo problema em todos os testes, sempre ocorrem os mesmos erros: No module named 'SeleniumLibary' Traceback (most recent call last): None, No keyword with name 'Open Browser' found. Acredito que seja algum problema na SeleniumLibary. Poderia me ajudar a resolver, por favor? Desde já agradeço!

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Oie Tamires! Muito obrigada pelo feedback positivo :) Verificou se a selenium library foi instalada corretamente ? (Rode o pip freeze para verificar se a lib está lá). Outro ponto que você pode verificar é a questão da identação na importação da library pq parece que o erro acontece nesse momento.

  • @viniciusleoni9786
    @viniciusleoni9786 4 หลายเดือนก่อน

    Boa tarde! Existe um nome para essa estrutura de padrão de projeto?

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Podemos dizer que é um page objects, mas mesmo assim existem diversas maneiras de se organizar um page objects dentro de um projeto. Eu mostro duas formas nessa playlist :)

  • @joaoaugusto8700
    @joaoaugusto8700 4 หลายเดือนก่อน

    gostei muito das aulas ,super top.Como façoi para selecionar um chekbox e radio button

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Muito obrigada pelo feedback! Você pode utilizar o próprio click nesses elementos.

  • @ricardo.fahham
    @ricardo.fahham 4 หลายเดือนก่อน

    Errando que se aprende !!! rsrsrs

  • @ricardo.fahham
    @ricardo.fahham 4 หลายเดือนก่อน

    Robot Framework Intellisense está deprecado, instalei o RobotCode - Robot Framework Support

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Boa! Isso mesmo! Eu recomendo o Robot Code no curso de API

  • @vitorback8693
    @vitorback8693 4 หลายเดือนก่อน

    Lendária de mais me ajudou muito!

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      @@vitorback8693 Boaa! Fico feliz em ter ajudado :)

  • @Saulo-Vilela
    @Saulo-Vilela 4 หลายเดือนก่อน

    curso muito didatico, parabens pelo conteudo

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Muito obrigada pelo feedback :)

  • @joaoroberto4917
    @joaoroberto4917 4 หลายเดือนก่อน

    Eu to tentando usar o FakerLibrary para gerar o CPF e CNPJ. Mesmo definindo o locale para pt_BR ele não ta dando certo :( Alguma dica?

    • @paradysegamerss
      @paradysegamerss 4 หลายเดือนก่อน

      Oie, infelizmente a versão do faker library foi desabilitada :( ainda estou pesquisando opções novas

  • @ad3master
    @ad3master 5 หลายเดือนก่อน

    È possivel fazer o input de um texto em um campo se orientando pelo seu label?

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Você pode buscar o xpath do input usando o do label como base, mas o comando do input text precisa ser direcionado de fato a um input

    • @ad3master
      @ad3master 5 หลายเดือนก่อน

      @@paradysegamerss Fiz dessa maneira e deu certo: Wait Until Page Contains Element xpath=//label[contains(text(), 'Nome completo*:')] 10 ${label} Get WebElement xpath=//label[contains(text(), 'Nome completo*:')] ${input_xpath} Set Variable xpath=//label[contains(text(), 'Nome completo*:')]/following::input[1] Input Text ${input_xpath} ${NomeCompleto}

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      @@ad3master Excelente! Parabénsss :)

  • @anamonteiropina5769
    @anamonteiropina5769 5 หลายเดือนก่อน

    Excelente. Me ajudou muito. Obrigada!

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Muito obrigada pelo feedback :)

  • @karinadeabreu2625
    @karinadeabreu2625 5 หลายเดือนก่อน

    Consegui realizar as instalações e executar o primeiro teste. A única mudança é que a extensão Robot Framework intellisense está depreciada. E agora a que está funcionando é o Robot Framework Language Server. Excelente aula!!

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      @@karinadeabreu2625 Tem a opção de utilizar a robot code também (pra mim a melhor atualmente e é a que uso no curso de api). Muito obrigada pelo feedback :)

    • @stefanirees5485
      @stefanirees5485 3 หลายเดือนก่อน

      @@paradysegamerss Olá, não identifiquei nenhuma das extensões mencionadas, poderiam me orientar onde pesquisar?

    • @paradysegamerss
      @paradysegamerss 3 หลายเดือนก่อน

      @@stefanirees5485 Olá! Você consegue pesquisar dentro da aba de extensões do Visual Studio Code.

  • @AugustoEsser
    @AugustoEsser 5 หลายเดือนก่อน

    o meu após executar aparece o seguinte erro = [ ERROR ] Suite 'Modelo' contains no tests or tasks. Try --help for usage information.

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Provavelmente quando vc copiou vieram alguns espaços e está influenciando a execução. Consegue dar uma olhada? O título do cenário precisa estar sem espaços entre o inicio da linha e o inicio da frase com o título

  • @rafaelsiqueira7972
    @rafaelsiqueira7972 5 หลายเดือนก่อน

    Estava quebrando a cabeça essa semana para subir uma api simples para automaçao, em poucos minutos vc matou a charada de aonde estava errando na automação kkkkkkk MUUUITO OBRIGADO

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      @@rafaelsiqueira7972 Boaa! Fico feliz em ter ajudado :)

  • @alvesfarias74
    @alvesfarias74 5 หลายเดือนก่อน

    Olá, Bianca! Excelente aula. Deu tudo certo na instalação, exceto por a extensão Robot Framework Intellisense estar obsoleta no VS-Code, o que não impediu de rodar o teste quando o arquivo foi salvo. Obrigado pelo conteúdo!

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Olá, muito obrigada pelo feedback :) Pode usar o Robot Code como intellisente que é uma mais atual.

  • @alinedias3549
    @alinedias3549 6 หลายเดือนก่อน

    Bianca, estou fazendo uma automação web com robot framework no meu trabalho e estruturei conforme os videos anteriores, criando a pasta "Elements" e as demais pastas. Seria errado criar daquela forma e precisaria mudar para essa mais nova?

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Oie! Desculpa a demora! Não existe uma forma errada ou uma forma certa, mas sim a que melhor se adapta ao seu contexto ;)

  • @canalronaldchapolin2449
    @canalronaldchapolin2449 6 หลายเดือนก่อน

    Boa tarde, alguém me ajuda? Estou fazendo essa magnifica aula com a Bianca Campos! Fiz o passo a passo, rodou tudo direitinho! Mas o meu browser está fechando depois do teste. Ele não está permanecendo aberto. O que pode ser?

    • @paradysegamerss
      @paradysegamerss 5 หลายเดือนก่อน

      Oie! Desculpa a demora! Mas esse comportamento é normal na nova versão do Robot. Ele fecha mesmo! Você pode colocar um sleep caso queira ele aberto por mais tempo. E muitooo obrigada pelo feedback :)

    • @canalronaldchapolin2449
      @canalronaldchapolin2449 5 หลายเดือนก่อน

      @@paradysegamerss Que isso, eu que agradeço pela resposta. Muito Obrigado!

  • @denerlima930
    @denerlima930 6 หลายเดือนก่อน

    Bianca, boa tarde!!! Estou patinando numa implementação aqui. Eu preciso copiar um valor de um campo e colocar esse mesmo valor em outro campo em outro menu(outra aba) Ex: Copiar um numero de telefone já existente num campo e colar numero em outro campo de numero de telefone. Tem alguma dica, ou quem da comunidade souber? Desde já agradeço E parabéns pelo conteúdo!

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      Oie! O que você pode fazer é usar o get text pra extrair os dados do campo desejado e usar o valor extraido para fazer o input test no outro campo

    • @denerlima930
      @denerlima930 6 หลายเดือนก่อน

      Bianca, sim, eu havia implementado, só que ele armazena o valor com o GET TEXT, na parte do input da ruim, cheguei até criar um método igual faz no Eclipse, mas obrigado, vou continuar tentando. E mais uma vez, parabéns pelos conteúdos, são incríveis

  • @layaraaraujo-to1zh
    @layaraaraujo-to1zh 6 หลายเดือนก่อน

    Que aula maravilhosa

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      Muito obrigada pelo feedback ❤

  • @yibambe148
    @yibambe148 6 หลายเดือนก่อน

    Sensacional, o básico bem feito, adorei

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      Muito obrigada pelo feedback ❤

  • @Leozulu89
    @Leozulu89 6 หลายเดือนก่อน

    Tem alguma coisa que posso substituir a UF ?

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      Substituir em qual sentido ?

    • @Leozulu89
      @Leozulu89 6 หลายเดือนก่อน

      Não substituir usar na UF mesmo, em português,

  • @Leozulu89
    @Leozulu89 6 หลายเดือนก่อน

    O primeiro Link não está funcionado mais ? Documentação da FakerLibrary: e também o cep valido ja tentei de tudo, mas não consigo. Se puder me ajudar, ficarei muito Grato.

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      Aparentemente deu algum problema ali, mas você pode consultar outros sites com exemplos: robotizandotestes.blogspot.com/2018/01/season-libraries-ep-01-library-faker.html

    • @Leozulu89
      @Leozulu89 6 หลายเดือนก่อน

      @@paradysegamerss Negocio e que gera CEP invalido! vc conhece alguma biblioteca que gera CEP válido?

    • @paradysegamerss
      @paradysegamerss 6 หลายเดือนก่อน

      @@Leozulu89 Oie Leo! Tenho que dar uma olhada de como está o faker pt br... atualmente não sei muito. Mas parece que está com problemas. Não conheço uma outra, mas vou tentar pesquisar e atualizar aqui assim que possível

  • @leandrosouza390
    @leandrosouza390 7 หลายเดือนก่อน

    Shooow

  • @leandrosouza390
    @leandrosouza390 7 หลายเดือนก่อน

    Que aulão Bianca. Cai aqui de paraquedas e estou maratonando os seus vídeos. Esta me ajudando muito

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Que bom que está gostando Leandro! Fico feliz :)

  • @jeffersonalves4619
    @jeffersonalves4619 7 หลายเดือนก่อน

    Perfeito o conteúdo, parabéns!!

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Muito obrigada pelo feedback ❤

  • @Leozulu89
    @Leozulu89 7 หลายเดือนก่อน

    Sou programdor a muito anos e agora estou trabalhando com automação com robot, estou adorando, preciso fazer um upload de arquivo pdf, queria fazer da melhor forma, vc tem algum tutorial ou exemplo para me ajudar ?

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Oie Leo, tudo bem? Você pode dar uma olhada na keyword choose file do selenium. A documentação tá bemm explicativa. Só uma ressalva é que ela precisa interagir diretamente com um input do tipo file para funcionar :) Qualquer coisa pode voltar aqui ou chamar no linkedin

    • @Leozulu89
      @Leozulu89 7 หลายเดือนก่อน

      @@paradysegamerss Ola! foi bem simples com a keyword que indicou. Obrigado......

  • @denerlima930
    @denerlima930 7 หลายเดือนก่อน

    Estou maratonando seus Vídeos, parabéns

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Muito obrigada pelo feedback :)

  • @amandapinheiro8902
    @amandapinheiro8902 7 หลายเดือนก่อน

    Olá, Pessoal dos comentários! Bianca, obrigada pelo conteúdo maravilhoso. Tive alguns problemas para lidar com o recaptcha também, criei uma variável para ele, mas como vi que não funcionaria, deixei ele como comentário no TC01. Isso gera um problema no botão SignUp, que só fica liberado após o recaptcha, para isso optei por fazer o recaptcha manualmente e para o botão SignUp, ao invés de usar Wait until the element is visible, usei o Wait until the element is Enabled, feito isso o teste passou tranquilamente. Segue como ficou o código: arquivo: login_elements.resource *** Variables *** &{Login} # Elements Registro ... Input_PrimeiroNome=//input[@id="firstname"] ... Input_UltimoNome=//input[@id="last_name"] ... Input_Telefone=//input[@id="phone"] ... Input_Email=//input[@id="user_email"] ... Input_Senha=//input[@id="password"] ... Button_Signup=//*[@id="signup"]/div/div/div/div[7]/div/div/div[1] ... Button_Cookie=//*[@id="recaptcha-anchor"]/div[1] arquivo: login_steps.robot *** Keywords *** Dado que eu acesse o php travels Open Browser ${URL} ${Browser} Maximize Browser Window E realize o cadastro Click Element ${Home.A_OpcaoAccount} Wait Until Element Is Visible ${Home.A_Signup} 30 Click Element ${Home.A_Signup} Wait Until Element Is Visible ${Login.Input_PrimeiroNome} 30 Input Text ${Login.Input_PrimeiroNome} ${PrimeiroNome} Wait Until Element Is Visible ${Login.Input_UltimoNome} 30 Input Text ${Login.Input_UltimoNome} ${UltimoNome} Wait Until Element Is Visible ${Login.Input_Telefone} 30 Input Text ${Login.Input_Telefone} ${Telefone} Wait Until Element Is Visible ${Login.Input_Email} 30 Input Text ${Login.Input_Email} ${Email} Wait Until Element Is Visible ${Login.Input_Senha} 30 Input Text ${Login.Input_Senha} ${Senha} #Wait Until Element Is Visible ${Login.Button_Cookie} 30 #Click Element ${Login.Button_Cookie} Wait Until Element Is Enabled ${Login.Button_Signup} 90 Sleep 2s Run Keyword And Ignore Error ${Login.Button_Signup} Click Element ${Login.Button_Signup} Espero ter ajudado quem possa vir a ter essas dúvidas também :)

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Obrigada pelo feedback ❤ O recaptcha de fato é um desafio pq ele foi construído justamente para barrar a automação então por isso a complexidade de lidar com ele é altíssima.

  • @Leozulu89
    @Leozulu89 7 หลายเดือนก่อน

    Trabalhei como programador em outras linguagens por muitos anos, agora estou automatizando com robot, e estou gostando muito. Na programação trabalhamos de cima para baixo então o que fiz a num script a 10 linhas acima sei que posso usar ali em baixo. Um colega de trabalho me falou que cada test case deve funcionar independentemente dos outros. Por um lado eu entendo. Um Exemplo: não posso contar com as ações realizadas no teste 001 - para prosseguir com as da 005 ?

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      Excelente pergunta! A reutilização deve acontecer sim! Quando dizemos que os testes precisam ser independentes nos referimos a essa situação aqui: Em que o seu teste está diretamente ligado a um outro e se o outro falhar automaticamente o seu teste falha. O ideal é que você chame novamente as keywords que você construiu no outro teste para que o fluxo seja refeito. Dessa forma caso o primeiro teste falhe por alguma intermitência de ambiente o segundo fica independente dele e também conseguimos manter a reutilização de código.

    • @Leozulu89
      @Leozulu89 7 หลายเดือนก่อน

      @@paradysegamerss⁣, Mas isso é uma boa prática pq vejo senários que isso fica impossível, se levar isso arisca tera test gigantes no final. Pode funcionar com crud,s e testes simples mas se começar a ficar muito complexo ai complica.

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      @@Leozulu89 É uma boa prática sim! Não entendi como pode ficar complexo. Você diz em relação ao tempo que dura a execução do teste?

  • @WendelVSouza
    @WendelVSouza 8 หลายเดือนก่อน

    Tem como fazer no linux?

    • @WendelVSouza
      @WendelVSouza 8 หลายเดือนก่อน

      Consegui rodar no linux!

    • @paradysegamerss
      @paradysegamerss 8 หลายเดือนก่อน

      @@WendelVSouza boa! Se quiser dar a dica pro pessoal caso tenha algo diferente fique a vontade :)

  • @danielfelicianosoaressilva5374
    @danielfelicianosoaressilva5374 8 หลายเดือนก่อน

    O que vc acha da biblioteca Browser? Já dá para substituir a biblioteca do Selenium?

    • @paradysegamerss
      @paradysegamerss 8 หลายเดือนก่อน

      É uma biblioteca interessante! Tem várias keywords novas legais e melhorias em relação a outras stacks tbm. Falando sobre substituir o selenium... Cada uma tem suas características e usar uma ou outra depende de alguns fatores que quem vai implementar os testes precisa analisar e verificar qual se adequa melhor.

    • @danielfelicianosoaressilva5374
      @danielfelicianosoaressilva5374 8 หลายเดือนก่อน

      ​@@paradysegamersseu não falo nem tanto na questão de substituir, mas sim em relação ao uso não vejo muita vantagem ficar utilizando o cucumber

    • @paradysegamerss
      @paradysegamerss 8 หลายเดือนก่อน

      @@danielfelicianosoaressilva5374 na verdade o cucumber é mais no contexto de desenvolvimento bdd, mas não necessariamente você precisa escrever testes com essa sintaxe. Então se só quiser sair do cucumber é só avaliar se usa ou selenium ou a browser

  • @ricky19ryt53
    @ricky19ryt53 8 หลายเดือนก่อน

    para fazer a escolha em radio buttons o que eu devo usar? faço igual ao submit button ou existe codigo especifico para radio buttons?

    • @paradysegamerss
      @paradysegamerss 8 หลายเดือนก่อน

      Existem algumas keywords para radio button, mas geralmente o click element funciona bem pra esse cara.

  • @clebersonosorio1398
    @clebersonosorio1398 9 หลายเดือนก่อน

    Muito obrigado pelo conteúdo, direto ao ponto sem rodeios, continue assim Bianca fantástica 0/

    • @paradysegamerss
      @paradysegamerss 8 หลายเดือนก่อน

      Muito obrigada pelo feedback :)

  • @eduardoalves9007
    @eduardoalves9007 9 หลายเดือนก่อน

    Melhor video sobre direcionamento para area de Qualidade de Software, e percebi o quanto evoluí!!

    • @paradysegamerss
      @paradysegamerss 9 หลายเดือนก่อน

      Muito obrigada pelo feedback 😊! Fico feliz em contribuir de alguma forma.

  • @mfnandandrade
    @mfnandandrade 9 หลายเดือนก่อน

    Oi Bianca, primeiramente, gratidão pelo curso!! Eu tenho aprendido muito e tem me ajudado bastante. Eu amei o vídeo mas eu estou com uma dúvida quanto a execução personalizada, rodando os cenários individualmente eles passam sem problema, mas quando eu uso a Tag o segundo cenário sempre dá erro. E é algo simples, como abrir o google. Sabe me dizer onde posso estar errando? No robot diz assim : InvalidArgumentException: Message: invalid argument. Sendo que se eu rodar individualmente ele passa

    • @paradysegamerss
      @paradysegamerss 9 หลายเดือนก่อน

      Olá! Muito obrigada pelo feedback :) consegue me chamar lá no LinkedIn e me mandar um print de como está código/log de erro? Assim consigo opinar melhor no que pode ser :)

    • @mfnandandrade
      @mfnandandrade 9 หลายเดือนก่อน

      Farei isso, mt obrigada!!@@paradysegamerss

    • @paradysegamerss
      @paradysegamerss 7 หลายเดือนก่อน

      @@goesgabriel Consegue me dar mais detalhes do erro ? Falar lá no linkedin e me mandar um print que consigo ajudar mais :)

  • @danilosantos2790
    @danilosantos2790 10 หลายเดือนก่อน

    Para mim está aparecendo o seguinte erro: Non-existing setting 'Library seleniumlibrary'.robotcode.diagnostics(ModelError)

    • @paradysegamerss
      @paradysegamerss 10 หลายเดือนก่อน

      Olá! Confirma se a selenium library está realmente instalada. Caso esteja tenta instalar novamente pra ver se não deu problema em algum arquivo da lib.