Trabalho com configuração e desmontagem

Neste capítulo, vamos entender dois conceitos importantes do mundo de teste - configuração e desmontagem. <

Configuração

Este é um conjunto de palavras-chave ou instruções a serem executadas antes do início do conjunto de testes ou execução do caso de teste.

Destruir

Este é um conjunto de palavras-chave ou instruções a serem executadas após o início do conjunto de testes ou execução do caso de teste.

Vamos trabalhar na configuração de um projeto, onde usaremos tanto a configuração quanto a desmontagem. A abertura e o fechamento do navegador são as etapas comuns em casos de teste.

Agora, vamos adicionar a palavra-chave open browser na configuração e feche o navegador na desmontagem.

Open Ride usando ride.py comando da linha de comando e crie um novo projeto.

Clique em Novo Projeto para criar o projeto.

Clique em OK para salvar o projeto.

Clique New Test Case para criar um.

Clique em OK para salvar o caso de teste.

Agora precisamos importar a SeleniumLibrary para usar as palavras-chave relacionadas ao navegador e interagir com as páginas.

Para importar a biblioteca, clique em Biblioteca -

Clique em OK para salvar a biblioteca.

Na captura de tela acima, a seção Configurações tem opções de Configuração e Desmontagem . Para configuração, clique emEdit para inserir a palavra-chave.

Agora, insira a palavra-chave -

Os argumentos devem ser separados com a barra vertical (|).

Clique em OK para salvar a configuração. Nós inserimos a palavra-chaveOpen browser e também adicionou os argumentos conforme mostrado acima.

Agora, entraremos no caso de desmontagem.

Clique em Editar para Desmontar e insira a palavra-chave.

Clique em OK para salvar a desmontagem.

Agora, vamos inserir as palavras-chave para o caso de teste.

Temos apenas texto de entrada no caso de teste. A abertura e o fechamento do navegador são feitos a partir das Configurações de Setup e Teardown.

Detalhes de execução de teste

Conclusão

A configuração e a desmontagem desempenham um papel crucial no mundo dos testes. Vimos como usar a configuração e a desmontagem em nossos casos de teste e também como eles são executados.