TestRail - configurações individuais para o projeto

Introdução

Em muitos projetos com os quais trabalhei, as pessoas não personalizaram o TestRail para si mesmas e se deram bem com as configurações padrão. Portanto, neste artigo tentarei descrever um exemplo de configurações individuais que podem ajudá-lo a melhorar sua eficiência. Vamos pegar um projeto de desenvolvimento de aplicativo móvel como exemplo.

Pequeno aviso legal. Neste artigo, não há uma descrição da funcionalidade básica do TestRail (há muitos guias para isso) e expressões de venda que descrevem de forma colorida porque você precisa escolher este fornecedor específico para criar um repositório com testes.

Plano de justificativa (o que será implementado)

  1. Requerimentos gerais

    1. Qualquer um deve ser capaz de aprovar o caso

    2. Os casos devem permanecer relevantes pelo maior tempo possível

    3. Os casos devem abranger a funcionalidade do aplicativo móvel da forma mais completa possível, de forma que isso não contradiga os dois primeiros pontos

  2. Separação em TestCase e TestScenario

  3. Formação rápida de TestRun de vários tipos

    1. Fumaça

    2. Regressar

    3. Teste de impacto, etc.

  4. Otimizando o suporte de caso

    1. Abandonar as capturas de tela codificadas "mortas" e mudar para "dados móveis"

Requisitos

Para editar campos, você precisa de acesso de administrador

Escolha de um tipo de projeto

Existem três tipos de projeto para escolher:

Vamos escolher o tipo padrão. Todos os casos estarão disponíveis ao mesmo tempo. Usaremos filtragem inteligente e gerenciaremos dinamicamente todos os casos de uma vez.

Adicionando campos para visualizar a lista de casos de teste

priority :

.

:

:

"Summary" ( )

, . TestCase TestScenario. summary.

TestScenario:

: TestScenario -

TestCase:

: MainScreen - -

summary : “, , ”. .

"StartScreen" ( TestScenario, )

: . ( ) . .

:

:

. :

, id . ? , id,

,

id, , . .

"Screen" ( TestCase)

: . , . , , . , (Activity) . .

: home_screen, MapScreen, PayScreen ..

"MovableData" (c c )

:

  1. ( )

  2. SQL

, . , . - , , .

, . Google Sheet Excel . ? , , .

Google Sheet SQL . :

=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")

Excel . () .

“ dot com”. ( ) TestRail . :

, :

( ) :

“Descriptions” ( , )

: .

: ( , ) {…} MovableData. MovableData .

"Component" ( )

: . ( ) ( - ) , . , , .

: GooglePay, Order, Users, Map, Authorization ..

"TAG" ( )

  1. TestRun : smoke, ..

: Smoke, Automated, WhiteLabel, ForDelete ..

, :

TestRun

test run smoke :

  1. TestRail , . .

2. \ :

3. . : , .

. “”. , TestRail .

:

TestRail

: " .COM" ( )

Muito obrigado pela sua atenção!




All Articles