Postagens

Mostrando postagens de Agosto, 2017

Season Tutoriais - Ep. 01: Instalando o Robot Framework (Windows) [ATUALIZADO]

Imagem
Olááááá robotizadores!!! O Robot Framework é multi-plataforma, mas nesse tutorial direi o passo-a-passo para instalá-lo no Windows, então bora instalar o Robot Framework??? Irei mostrar o jeito mais tranquilo de fazer, existem outras formas, mas vamos por esta! Gogogo!


1 - Instalando o Python e pip [Pré-Requisitos]- Baixe o Python 3.x (última versão que estiver disponível hoje, no meu caso, quando fiz esse post era 3.7.4) [https://www.python.org/downloads/]
- Instale o Python via executável definindo a variável de ambiente durante a instalação (recomendado).


Se mesmo após a instalação não configurou as variáveis de ambiente sozinho, você pode manualmente editar as variáveis e adicioná-las "C:\caminho_do_python_na_sua_maquina\;C:\caminho_do_python_na_sua_maquina\Scripts".

Exemplo: 



- Para conferir se deu certo, no prompt de comando (cmd) execute:
python --version
pip --version



2 - Instalando o Robot Framework- No prompt de comando (cmd) execute:
pip install -U robotframework

E pronto!!…

Season Premiere: Introdução ao Robot Framework

Imagem
Olááá robotizadores (ou ainda não), nesse post vou apresentar-lhes o astro deste blog: "The" Robot Framework. Comecei usá-lo a pouco tempo, mas já o adoro, por isso vou compartilhar com vocês tudo que estou aprendendo e espero poder ajudar muitos QAs a robotizar também!!!


O que é Robot Framework?
O Robot Framework é uma estrutura para automação de testes de aceitação (você pode ter ouvido ATDD também 😉 ) que permite usar abordagens keyword-driven, data-driven e/ou behaviour-driven (BDD). Possui sintaxe de dados tabular fácil de usar e permite que usuários utilizem e criem bibliotecas em Python ou Java.


O projeto!
O Robot Framework é independente de sistema operacional e de aplicativos. A estrutura principal é implementada usando Python e é executado também em Jython (JVM) e IronPython (.NET).

O próprio Robot Framework é um software de código aberto lançado no Apache License 2.0 e a maioria das bibliotecas e ferramentas do ecossistema também são de código aberto. O framework foi …