2017-08-13 1 views

Antwort

1

Sie können dies tun, indem Sie eine separate Klasse mit der Step-Methode erstellen und sie jedes Mal aufrufen, wenn Sie Schrittinformationen hinzufügen möchten. Zum Beispiel:

import ru.yandex.qatools.allure.annotations.Step; 

    public final class LogUtil { 

     private LogUtil() { 
     } 

     @Step("{0}") 
     public static void log(final String message){ 
      //intentionally empty 
     } 
    } 

Above-Klasse enthält, das Verfahren für einen Schritt in Anziehungskraft erzeugt wird. Nun, wenn Sie Schritt Informationen in einem Test hinzufügen wollen alles, was Sie tun müssen, ist diese Methode aufrufen, wie unten:

LogUtil.log("Step information text"); 

Sie können die ausführliche Erklärung finden here

+0

Großer Dank gilt auch eine Idee, warum @BESCHREIBUNG doesn! arbeite nicht für Allure2 + Junit –

Verwandte Themen