Heim > Backend-Entwicklung > PHP-Problem > Was nützen PHP-Unit-Tests?

Was nützen PHP-Unit-Tests?

(*-*)浩
Freigeben: 2023-02-25 22:12:01
Original
3860 Leute haben es durchsucht

PHP-Unit-Tests sind eine gute Idee. Sie bieten eine automatisierte Testmethode und ermöglichen automatisierte Tests in der agilen Entwicklung.

Was nützen PHP-Unit-Tests?

Unit-Tests müssen von Ihnen selbst installiert und konfiguriert werden, was jedoch relativ mühsam ist Robustheit der Bibliothek. Wir zeigen Ihnen, wie Sie PHP-Unit-Tests konfigurieren (empfohlenes Lernen: PHP-Video-Tutorial)

Hinweis: PHP muss auf Version 7.1 aktualisiert werden oben

Konfigurationsanweisungen

Globale Installation des phpunit-Befehlsskripts

$ wget https://phar.phpunit.de/phpunit-7.0.phar
$ chmod +x phpunit-7.0.phar
$ sudo mv phpunit-7.0.phar /usr/local/bin/phpunit
$ phpunit --version
PHPUnit x.y.z by Sebastian Bergmann and contributors.
Nach dem Login kopieren

Globale Installation des phpunit-Codes

composer global require phpunit/phpunit
Nach dem Login kopieren

Erstellen Sie phpunit.xml und legen Sie es im Stammverzeichnis Ihres Projekts ab. Diese Datei ist eine Konfigurationsdatei, die phpunit standardmäßig liest:

<phpunit bootstrap="vendor/autoload.php">
    <testsuites>
        <testsuite name="service">
            <directory>tests</directory>
        </testsuite>
    </testsuites>
</phpunit>
Nach dem Login kopieren

Konfigurieren Sie den phpunit.phar-Pfad der phpstorm-Einheit, Languages ​​& Frameworks > PHPUinit

Der lokale Pfad meiner phpunit ist beispielsweise /usr/local /bin/phpunit

Was nützen PHP-Unit-Tests?Konfigurieren Sie den Unit-Test-Klassentipp, Sprachen & Frameworks > PHP > Zum Beispiel den lokalen Pfad Mein PHPUnit-Paket ist /Users/chenqionghe/.composer/vendor/phpunit

Das obige ist der detaillierte Inhalt vonWas nützen PHP-Unit-Tests?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage