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

Was nützen PHP-Unit-Tests?

(*-*)浩
(*-*)浩Original
2019-10-09 13:15:483884Durchsuche

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.

Globale Installation des phpunit-Codes

composer global require phpunit/phpunit

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>

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!

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