TestRail - Individuelle Einstellungen fĂŒr das Projekt

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)

  1. Allgemeine Anforderungen

    1. Jeder sollte in der Lage sein, den Fall zu bestehen

    2. FÀlle sollten so lange wie möglich relevant bleiben

    3. FĂ€lle sollten die FunktionalitĂ€t der mobilen Anwendung so grĂŒndlich wie möglich abdecken, soweit dies nicht den ersten beiden Punkten widerspricht

  2. Trennung in TestCase und TestScenario

  3. Schnelle Bildung von TestRun verschiedener Typen

    1. Rauch

    2. Regress

    3. SchlagprĂŒfung usw.

  4. FallunterstĂŒtzung optimieren

    1. 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 )

:

  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" ( )

Vielen Dank fĂŒr Ihre Aufmerksamkeit!




All Articles