1
resposta

Teste de cadastro Correto

*** Settings ***
Library    SeleniumLibrary

*** Variables ***
${CAMPO_NOME}             id:form-nome
${CAMPO_CARGO}            id:form-cargo
${CAMPO_IMAGEM}           id:form-imagem
${CAMPO_TIME}             class:lista-suspensa
${BOTAO_CARD}             id:form-botao
${OPCAO_PROGRAMACAO}      //option[contains(.,'Programação')]
${OPCAO_FRONT}            //option[contains(.,'Front-End')]
${OPCAO_DADOS}            //option[contains(.,'Data Science')]
${OPCAO_DEVOPS}           //option[contains(.,'Devops')] 
${OPCAO_UX}               //option[contains(.,'UX e Design')]
${OPCAO_MOBILE}           //option[contains(.,'Mobile')]
${OPCAO_INOVACAO}         //option[contains(.,'Inovação e Gestão')]

*** Test Cases ***
Verificar se ao preencher os campos do formulário corretamente os dados são inseridos na lista e se um novo card é criado no time esperado
    Dado que eu acesse o Organo
    E preencha os campos do formulário
    E clique no botão criar card
    Então identificar o card no time esperado

*** Keywords ***
Dado que eu acesse o Organo
    Open Browser    url=http://localhost:3000/ Browser=Chrome

E preencha os campos do formulário
    Input Text    ${CAMPO_NOME}      Akemi
    Input Text    ${CAMPO_CARGO}     Desenvolvedora
    Input Text    ${CAMPO_IMAGEM}    https://picsum.photos/200/300
    Click Element    ${CAMPO_TIME}
    Click Element    ${OPCAO_PROGRAMACAO}

E clique no botão criar card
    Click Element    ${BOTAO_CARD}

Então identificar o card no time esperado
    Element Should Be Visible    class:colaboradores
1 resposta

Boa, Talita!

Mandou bem na resolução dos exercícios. Continue praticando!

Vou deixar aqui um vídeo bem legal que explica sobre o funcionamento do fórum, para que você possa tirar o melhor dessa ferramenta:

Abração. Conte conosco quando tiver dúvidas.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!