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)
Requerimentos gerais
Qualquer um deve ser capaz de aprovar o caso
Os casos devem permanecer relevantes pelo maior tempo possível
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
Separação em TestCase e TestScenario
Formação rápida de TestRun de vários tipos
Fumaça
Regressar
Teste de impacto, etc.
Otimizando o suporte de caso
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 )
:
( )
SQL
, . , . - , , .
, . Google Sheet Excel . ? , , .
Google Sheet SQL . :
=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")“ dot com”. ( ) TestRail . :

, :

( ) :


“Descriptions” ( , )
: .
: ( , ) {…} MovableData. MovableData .

"Component" ( )
: . ( ) ( - ) , . , , .
: GooglePay, Order, Users, Map, Authorization ..

"TAG" ( )
.
:
TestRun : smoke, ..
: Smoke, Automated, WhiteLabel, ForDelete ..


, :

TestRun
test run smoke :

TestRail , . .

2. \ :

3. . : , .
. “”. , TestRail .
:
Muito obrigado pela sua atenção!