在CentOS上利用PHPStorm進行自動化測試,可參考以下步驟:
sudo yum install php php-cli php-mbstring php-xml命令安裝PHP及所需擴展,再用sudo pecl install phpunit安裝PHPUnit擴展,并在php.ini中添加extension=phpunit.so。curl -sS https://getcomposer.org/installer | php和sudo mv composer.phar /usr/local/bin/composer命令安裝Composer。打開PHPStorm,依次點擊“File”>“Settings”>“Languages & Frameworks”>“PHP”,配置PHP解釋器路徑;在“Test Frameworks”中添加PHPUnit框架。
在項目中創建tests目錄,編寫繼承自PHPUnit\Framework\TestCase的測試類,測試方法以test開頭,使用$this->assertEquals()等方法驗證結果。
在PHPStorm中,右鍵點擊測試文件或測試類,選擇“Run”或“Debug”,測試結果會顯示在“Run”窗口中。