Robot Framework - Introdução ao passeio

Ride é um editor de testes para Robot Framework. Além disso, vamos escrever casos de teste em Ride. Para iniciar o Ride, precisamos executar o comando mostrado abaixo.

Comando

ride.py

O comando acima irá abrir o IDE conforme mostrado na imagem a seguir -

Neste capítulo, vamos percorrer o editor para ver quais opções e recursos estão disponíveis no IDE. As opções e recursos nos ajudarão a testar nosso projeto.

Criar Novo Projeto

Vá para Arquivo e clique em Novo Projeto conforme mostrado abaixo -

A tela a seguir aparecerá quando você clicar em Novo Projeto.

Insira o nome do projeto. O Caminho criado é o caminho onde o projeto será salvo. Você pode alterar o local, se necessário. O projeto pode ser salvo como arquivo ou diretório. Você também pode salvar o projeto em formato como ROBÔ, TXT, TSV ou HTML. Neste tutorial, vamos usar o formato ROBÔ e como escrever e executar casos de teste.

Agora, vamos adicionar um projeto como um arquivo da forma como é mostrado abaixo. O projeto é denominado Teste e a tela a seguir aparece após a criação do projeto.

O nome do projeto é mostrado no lado esquerdo e no lado direito podemos ver três abas Editar, Editar Texto e Executar.

Editar tem várias opções na IU, conforme mostrado acima. Nesta seção, podemos adicionar os dados necessários para executar nossos casos de teste. Podemos importar Biblioteca, Recurso, Variáveis, Adicionar escalar, Adicionar lista, Adicionar dict e Adicionar metadados.

Os detalhes adicionados na seção Editar serão vistos na próxima guia, Edição de Texto. Você pode escrever o código aqui na seção de edição de texto.

Se houver alguma alteração adicionada no Textedit, ela será vista na seção Editar. Portanto, as guias Edit e TextEdit dependem uma da outra e as alterações feitas serão vistas em ambas.

Assim que os casos de teste estiverem prontos, podemos usar a terceira aba Executar para executá-los.

A UI de execução é mostrada acima. Ele permite executar o caso de teste e vem com opções como iniciar, parar, pausar, continuar, próximo caso de teste, passar por cima, etc. Você também pode criar Relatório, Log para os casos de teste que você está executando.

Para criar um caso de teste, temos que fazer o seguinte -

Clique com o botão direito no projeto criado e clique no novo caso de teste conforme mostrado abaixo -

Ao clicar em Novo caso de teste, uma tela aparece conforme mostrado abaixo -

Insira o nome do caso de teste e clique em OK . Salvamos o caso de teste como TC0. A tela a seguir aparece quando o caso de teste é salvo.

O caso de teste tem opções como documentação, configuração, desmontagem, tags, tempo limite e modelo. Eles têm um botão de edição; ao clicar no botão, é exibida uma tela na qual você pode inserir os detalhes de cada opção. Discutiremos os vários parâmetros desses detalhes em nossos capítulos subsequentes.

Os casos de teste podem ser escritos em formato tabular, conforme mostrado abaixo. Os casos de teste da estrutura do robô são baseados em palavras-chave e podemos escrever os casos de teste usando palavras-chave integradas ou importadas da biblioteca. Também podemos criar palavras-chave definidas pelo usuário, variáveis, etc. na estrutura do robô.

Existem atalhos disponíveis na barra de navegação para executar / parar o caso de teste, conforme mostrado abaixo -

A opção de pesquisa de palavras-chave pode ser usada conforme mostrado na imagem abaixo -

Para obter a lista de palavras-chave disponíveis com a estrutura do robô, basta pressionar ctrl + espaço no formato tabular conforme mostrado abaixo e serão exibidas todas as palavras-chave disponíveis -

Caso você não consiga se lembrar da palavra-chave, isso o ajudará a obter os detalhes. Temos os detalhes disponíveis para cada palavra-chave. Os detalhes também mostram como usar a palavra-chave relacionada. Em nosso próximo capítulo, aprenderemos como criar nosso primeiro caso de teste em andamento.

Conclusão

Neste capítulo, vimos os recursos disponíveis com RIDE. Também aprendemos como criar casos de teste e executá-los.