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 comand

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