Pelaksanaan Selari Ujian JUnit dalam Binaan Maven
Pelaksanaan ujian JUnit yang selari boleh mengoptimumkan masa ujian, terutamanya untuk suite ujian yang besar. Walaupun sesetengah penyelesaian menumpukan pada melaksanakan kaedah ujian dalam satu kelas secara serentak, pendekatan alternatif melibatkan menjalankan berbilang kelas ujian dalam urutan selari.
Penyelesaian: Penyelarasan Kelas Ujian Menggunakan Pemalam Maven Surefire
Untuk menyelaraskan pelaksanaan kelas ujian, gunakan maven-surefire-plugin:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.7.1</version> <configuration> <parallel>classes</parallel> <threadCount>5</threadCount> </configuration> </plugin> </plugins> </build>
Konfigurasi:
Kelebihan:
Dengan melaksanakan pendekatan ini, anda boleh menyelaraskan dengan berkesan Pelaksanaan ujian JUnit, menghasilkan masa binaan yang lebih pantas tanpa menjejaskan kebolehpercayaan ujian.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menyelaraskan Ujian JUnit dalam Binaan Maven Menggunakan Pemalam Surefire?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!