Heim  >  Artikel  >  Java  >  So testen Sie die Schnittstelle in Java

So testen Sie die Schnittstelle in Java

尚
Original
2019-12-07 10:22:495020Durchsuche

So testen Sie die Schnittstelle in Java

Heutzutage sind die meisten Java-Projekte vom Front-End und vom Backend getrennt. In der Vergangenheit wurde beim Testen der von ihnen erstellten Schnittstelle das direkt gestartet Schnittstelle zur Eingabe von Daten, Haltepunkten usw. zum Debuggen. Wie testen Sie nun Ihre eigene Schnittstelle, nachdem Sie die Back-End-Schnittstelle geschrieben haben, nachdem das Front-End und das Back-End getrennt sind?

*Testklasse – lokaler Test

Die erste Methode besteht darin, eine Testklasse zu schreiben, die Facade-Schnittstelle aufzurufen und im Test einen Wert aus der Datenbank abzurufen Klasse Weisen Sie dem formalen Parameter der Schnittstelle einen tatsächlichen Parameter zu und führen Sie dann das Debuggen oder Haltepunkt-Debuggen aus. Die detaillierten Operationen sind wie folgt:

1. Schreiben Sie die Testklasse

2. Holen Sie sich den Wert und weisen Sie ihn zu

     /**
     * 根据教师id查询老师所教公选课和非公选课的课程信息
     */
    @Test
    public void queryTeachercourseInfo() {
        //把从数据库里取得值赋给接口的形参
        String teacherId = "ShfxVkbMvX9ZW5P7n4WnmN";
        //调Facade接口
        List<QueryMyCourseModel> list = teacherCourseFacade.queryTeachercourseInfo(teacherId);
        //循环打印获取的id
        for(QueryMyCourseModel queryMyCoureseModel : list){
            System.out.println(queryMyCoureseModel.getTeacherId());
        }

    }

3 >

4. Sehen Sie sich die Ergebnisse an

So testen Sie die Schnittstelle in Java

So testen Sie die Schnittstelle in Java

*swagger - Servertest
Die zweite Methode ist die Verwendung von Swagger. Wenn Sie Swagger zum Testen verwenden möchten, müssen Sie daran denken, den Code vor dem Testen einzureichen und ihn dann zu erstellen. Andernfalls ist die von Ihnen geschriebene Methode möglicherweise nicht remote. Die detaillierten Vorgänge lauten wie folgt:

1. Starten Sie den Dienst und das Web

2. Suchen Sie die zu testende Schnittstellenmethode in Swagger So testen Sie die Schnittstelle in JavaSo testen Sie die Schnittstelle in Java

3. Aufgabentest

So testen Sie die Schnittstelle in Java

4. Überprüfen Sie die Testergebnisse

So testen Sie die Schnittstelle in Java

Für weitere Java-Kenntnisse beachten Sie bitte die Spalte

Java-Grundlagen-TutorialSo testen Sie die Schnittstelle in Java.

Das obige ist der detaillierte Inhalt vonSo testen Sie die Schnittstelle in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn