An open API service indexing awesome lists of open source software.

https://github.com/qagesmachado-cursos/udemy_curso_robot_ui_api

Udemy course about Robot Framework
https://github.com/qagesmachado-cursos/udemy_curso_robot_ui_api

automated-testing robotframework

Last synced: about 2 months ago
JSON representation

Udemy course about Robot Framework

Awesome Lists containing this project

README

        

# Curso Robot Framework UI e API

[![Badge ServeRest](https://img.shields.io/badge/API-ServeRest-green)](https://github.com/ServeRest/ServeRest/)

## Instalação
- Instalar o python conforme ensinado no curso
- Instalar o vs code
- Adicionar extensões e plugins conforme necessidade
- Material Icon Theme
- Robot Framework Language Server
- Instalar o arquivo requirements.txt (esse arquivo deve existir na sua máquina)
- Para conseguir executar o próximo comando você deve ter feito o clone do repositório ou copiar o arquivo requirements.txt para sua máquina
- Esteja na mesma pasta na qual o arquivo foi salvo
- Executar: pip install -r requirements.txt
- Observe que as versões de cada biblioteca foram fixadas nesse arquivo, caso precise fique livre para mudar as versões.

## Chrome Driver
- Para os testes de UI envolvendo Selenium será necessário fazer o download do chromedriver com uma versão compatível a sua versão de navegador

## Bibliotecas importantes
Builtin
- https://robotframework.org/robotframework/latest/libraries/BuiltIn.html

Selenium
- https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html

Requests
- https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html#

Operating System
- https://robotframework.org/robotframework/latest/libraries/OperatingSystem.html#library-documentation-top

String
- https://robotframework.org/robotframework/latest/libraries/String.html

JsonLibrary
- https://robotframework-thailand.github.io/robotframework-jsonlibrary/JSONLibrary.html#library-documentation-top

DateTime
- https://robotframework.org/robotframework/latest/libraries/DateTime.html