EinfĂŒhrung
In vielen Projekten, mit denen ich gearbeitet habe, haben die Leute TestRail nicht fĂŒr sich angepasst und sind mit den Standardeinstellungen klar gekommen. Daher werde ich in diesem Artikel versuchen, ein Beispiel fĂŒr individuelle Einstellungen zu beschreiben, mit denen Sie Ihre Effizienz verbessern können. Nehmen wir als Beispiel ein Projekt zur Entwicklung mobiler Anwendungen.
Kleiner Haftungsausschluss. In diesem Artikel wird die grundlegende FunktionalitĂ€t von TestRail nicht beschrieben (es gibt viele Anleitungen dafĂŒr) und es werden AusdrĂŒcke verkauft, die farbenfroh beschreiben, warum Sie diesen bestimmten Anbieter auswĂ€hlen mĂŒssen, um ein Repository mit Tests zu erstellen.
BegrĂŒndungsplan (was wird umgesetzt)
Allgemeine Anforderungen
Jeder sollte in der Lage sein, den Fall zu bestehen
FÀlle sollten so lange wie möglich relevant bleiben
FĂ€lle sollten die FunktionalitĂ€t der mobilen Anwendung so grĂŒndlich wie möglich abdecken, soweit dies nicht den ersten beiden Punkten widerspricht
Trennung in TestCase und TestScenario
Schnelle Bildung von TestRun verschiedener Typen
Rauch
Regress
SchlagprĂŒfung usw.
FallunterstĂŒtzung optimieren
Aufgeben "toter" fest codierter Screenshots und Umschalten auf "bewegliche Daten"
Bedarf
Zum Bearbeiten von Feldern benötigen Sie Administratorzugriff
Projekttyp auswÀhlen
Es stehen drei Projekttypen zur Auswahl:

Wir werden den Standardtyp wĂ€hlen. Alle FĂ€lle werden gleichzeitig darin verfĂŒgbar sein. Wir werden intelligente Filter verwenden und alle FĂ€lle gleichzeitig dynamisch verwalten.
HinzufĂŒgen von Feldern zum Anzeigen der Liste der TestfĂ€lle
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 .
:
Vielen Dank fĂŒr Ihre Aufmerksamkeit!