Olá, Bianca. Muito boa a aula! Dito isso, no início do vídeo vc diz que é bom estudar a lógica de programação, pode me dizer por onde devo começar? Se eu for trabalhar com robot / pycharm seria melhor iniciar os estudos por python? Obrigado!
Muito obrigada pelo feedback! Eu sou a favor do método raiz de aprender lógica que seria ali com C e talvez vendo alguns cursos do Guanabara. Isso pq como o C é bemm limitado ele nos estimula de fato a desenvolver o raciocínio lógico :) Essas linguagens mais modernas tem muitos atalhos
@@paradysegamerss entendi, eu tentei dar uma olhada em C mas achei bem mais dificil de entender algumas coisa em relação com o Python, inclusive foi pelo canal do Guanabara. Obrigado!! :)
Boa tarde, Bianca Parabéns pelos vídeos... eles tem me ajudado muito, porém ainda estou travado em montar um novo script. Tenho um cadastro de funcionário que automatizei, funciona redondinho mas sei que daria para melhorar. São alguns campos a serem preenchidos com dados fictícios e para isso em alguns campos passo um valor fixo e para alguns usei a fakerlibrary. De todos os campos que preencho, apenas 2 tenho que preencher com dados válidos que são o campo 'CPF' e o campo 'Contrato'. Esses dados pego no banco ou para evitar toda hora de ir no banco, após rodar a query pego alguns CPFs e Contratos e deixo guardados em um txt. Aqui esta minha dúvida, se hoje quero cadastrar um novo funcionário, vou manualmente no txt e pego 1 CPF e 1 Contrato, vou no script e troco os valores das variáveis 'CPF' e 'Contrato' pelos novos e rodo o script com sucesso. Se eu precisar cadastrar 3 novos funcionários, faço 3 vezes esse processo que mencionei acima de forma manual. Seria possível fazer essas variáveis serem do tipo lista e fazer o robot de forma automática ir consumindo os dados dessas listas? Outra dúvida, como fazer para rodar meu script X vezes... por exemplo, cadastrar 3 novos funcionários.... eu tentei fazer com sua explicação do FOR mas buguei pois me perdi em como fazer isso junto com minha primeira dúvida.
Muito obrigada pelo feedback em relação ao vídeos! Vc tentou usar o faker em português ? Ele consegue gerar cpf tbm e talvez isso possa suprir seu problema... Ou vc precisa sempre cadastrar CPF's específicos ?
@@paradysegamerss sim a faker esta em português e sobre os CPFs na verdade é o seguinte: só posso usar CPFs com finais 1, 3, 4 e 8, gero eles com uma extensão do Chrome, porém tenho que ir no postman, jogar o CPF e validar se o CPF esta em uso ou não. Se estiver em uso gero um novo e consulto novamente até retornar que o CPF não esta em uso e ai sim posso usar ele no Robot.
@@andredortavirardi5231 Entendi... tem a opção de usar listas no robot sim como vc mencionou e ir fazendo um for, mas não deixaria de ser manual. Uma opção melhor seria vc usar api pra gerar e validar um CPF e ai sim passar pra automação.
@@paradysegamerss então até tentei fazer isso mas tô errando no for pois a primeira vez funciona mas na próxima chama o mesmo cpf ao invés de pegar o próximo.
@@andredortavirardi5231 Você pode fazer que nem o exemplo que tem no robot user guide simulando um Foreach: -------------------------------- Example FOR ${element} IN @{ELEMENTS} Start Element ${element} END ------------------------------ Nesse exemplo ele passa por todos os elementos presentes na lista. Se vc não tiver familiaridade com lops e arrays em lógica de programação eu recomendo ver isso em outra linguagem como C por exemplo e dps voltar pro Robot que fica mais fácil a compreensão, mas o exemplo ali já deve funcionar.
Otima aula..
Olá, Bianca. Muito boa a aula! Dito isso, no início do vídeo vc diz que é bom estudar a lógica de programação, pode me dizer por onde devo começar? Se eu for trabalhar com robot / pycharm seria melhor iniciar os estudos por python? Obrigado!
Muito obrigada pelo feedback! Eu sou a favor do método raiz de aprender lógica que seria ali com C e talvez vendo alguns cursos do Guanabara. Isso pq como o C é bemm limitado ele nos estimula de fato a desenvolver o raciocínio lógico :) Essas linguagens mais modernas tem muitos atalhos
@@paradysegamerss entendi, eu tentei dar uma olhada em C mas achei bem mais dificil de entender algumas coisa em relação com o Python, inclusive foi pelo canal do Guanabara. Obrigado!! :)
@@EmersonAndra é isso ai mesmo! C é mais primitivo e eu gosto disso pq nos estimula mais a pensar :)
oi bianca, obrigado por compartilhar. tenho um uma dúvida se der um erro no loop, como continuar a tentar os próximos cadastros sem parar todo o loop?
Hmm, nesse caso vc teria que fazer um IF no meio do loop para tratar a falha
Infelizmente o site modificou seu diretório muitas vezes e esse link não funciona mais.
Olá, Victor! O site do Orange está funcionando normalmente opensource-demo.orangehrmlive.com/web/index.php/auth/login
Boa tarde, Bianca
Parabéns pelos vídeos... eles tem me ajudado muito, porém ainda estou travado em montar um novo script.
Tenho um cadastro de funcionário que automatizei, funciona redondinho mas sei que daria para melhorar.
São alguns campos a serem preenchidos com dados fictícios e para isso em alguns campos passo um valor fixo e para alguns usei a fakerlibrary.
De todos os campos que preencho, apenas 2 tenho que preencher com dados válidos que são o campo 'CPF' e o campo 'Contrato'. Esses dados pego no banco ou para evitar toda hora de ir no banco, após rodar a query pego alguns CPFs e Contratos e deixo guardados em um txt.
Aqui esta minha dúvida, se hoje quero cadastrar um novo funcionário, vou manualmente no txt e pego 1 CPF e 1 Contrato, vou no script e troco os valores das variáveis 'CPF' e 'Contrato' pelos novos e rodo o script com sucesso.
Se eu precisar cadastrar 3 novos funcionários, faço 3 vezes esse processo que mencionei acima de forma manual.
Seria possível fazer essas variáveis serem do tipo lista e fazer o robot de forma automática ir consumindo os dados dessas listas?
Outra dúvida, como fazer para rodar meu script X vezes... por exemplo, cadastrar 3 novos funcionários.... eu tentei fazer com sua explicação do FOR mas buguei pois me perdi em como fazer isso junto com minha primeira dúvida.
Muito obrigada pelo feedback em relação ao vídeos! Vc tentou usar o faker em português ? Ele consegue gerar cpf tbm e talvez isso possa suprir seu problema... Ou vc precisa sempre cadastrar CPF's específicos ?
@@paradysegamerss sim a faker esta em português e sobre os CPFs na verdade é o seguinte: só posso usar CPFs com finais 1, 3, 4 e 8, gero eles com uma extensão do Chrome, porém tenho que ir no postman, jogar o CPF e validar se o CPF esta em uso ou não. Se estiver em uso gero um novo e consulto novamente até retornar que o CPF não esta em uso e ai sim posso usar ele no Robot.
@@andredortavirardi5231 Entendi... tem a opção de usar listas no robot sim como vc mencionou e ir fazendo um for, mas não deixaria de ser manual. Uma opção melhor seria vc usar api pra gerar e validar um CPF e ai sim passar pra automação.
@@paradysegamerss então até tentei fazer isso mas tô errando no for pois a primeira vez funciona mas na próxima chama o mesmo cpf ao invés de pegar o próximo.
@@andredortavirardi5231 Você pode fazer que nem o exemplo que tem no robot user guide simulando um Foreach:
--------------------------------
Example
FOR ${element} IN @{ELEMENTS}
Start Element ${element}
END
------------------------------
Nesse exemplo ele passa por todos os elementos presentes na lista. Se vc não tiver familiaridade com lops e arrays em lógica de programação eu recomendo ver isso em outra linguagem como C por exemplo e dps voltar pro Robot que fica mais fácil a compreensão, mas o exemplo ali já deve funcionar.