Apesar de ter uma resposta sobre a fakerlibrary no fórum, fiz o que foi sugerido e não funcionou e como tenho outros problemas trouxe todos juntos. após rodar o comando para instalar a biblioteca continuo com erros referentes a FakerLibrary
como no print acima também acusa erros nas palavras chaves, porém não consegui achar onde posso ter errado, segue os códigos
resources\pages\cadastro.robot
*** Settings ***
Resource ../main.robot
*** 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
@{selecionar_times}
... //option[contains(.,'Programação')]
... //option[contains(.,'Front-End')]
... //option[contains(.,'Data Science')]
... //option[contains(.,'Devops')]
... //option[contains(.,'UX e Design')]
... //option[contains(.,'Mobile')]
... //option[contains(.,'Inovação')]
*** Keywords ***
Dado preencha os campos do formulário
${Nome} FakerLibrary.First Name
Input Text id:form-nome ${Nome}
${Cargo} FakerLibrary.Job ${Cargo}
Input Text id:form-cargo ${Cargo}
${Imagem} FakerLibrary.Image URL width=100 height=100
Input Text ${Imagem}
Click Element class:lista-suspensa
Click Element ${selecionar_times}[0]
Então criar e identificar 1 card em cada time disponível
FOR ${index} ${time} IN ENUMERATE @{selecionar_times}
Dado preencha os campos do formulário
Click Element ${time}
E clique no botão "Criar Card"
END
Sleep 10s
E clique no botão "Criar Card"
Click Element id:form-botao
Então identificar o card no time esperado
Element Should Be Visible class:colaborador
Então identificar 3 cards no time esperado
FOR ${i} IN RANGE 1 3
Dado preencha os campos do formulário
E clique no botão "Criar Card"
END
Sleep 10s
Dado que eu click no botão criar card
Click Element ${BOTAO_CARD}
Então sistema exibe a mensagem de campo obrigatório
Element Should Be Visible id:form-nome-erro
Element Should Be Visible id:form-cargo-erro
Element Should Be Visible id:form-times-erro
resources\main.robot
*** Settings ***
Library SeleniumLibrary
Library FakerLibrary locale=pt_BR
Resource shared/setup_teardown.robot
Resource pages/cadastro.robot
testes\teste.robot
*** Settings ***
Resource ../resources/main.robot
Test Setup Dado que eu acesse o Organo
Test Teardown Fechar o navegador
*** Test Cases ***
Verificar se ao preencher corretamente o formulário os dados são inseridos corretamente na lista e se um novo card é criado no time escolhido
Dado preencha os campos do formulário
E clique no botão "Criar Card"
Então identificar o card no time esperado
Verificar se é possivel criar mais de um card se preenchermos os campos corretamente
Dado preencha os campos do formulário
E clique no botão "Criar Card"
Então identificar 3 cards no time esperado
Verificar criação de card para cada time disponível com preencimento correto dos campos
Dado preencha os campos do formulário
Então criar e identificar 1 card em cada time disponível
testes\teste_falhado.robot
*** Settings ***
Resource ../resources/main.robot
Test Setup Dado que eu acesse o Organo
Test Teardown Fechar o navegador
*** Variables ***
${BOTAO_CARD} id:form-botao
*** Test Cases ***
Verificar se um campo obrigatório não foi preechido corretamente
Dado que eu click no botão criar card
Então sistema exibe a mensagem de campo obrigatório