PHP集成開(kāi)發(fā)環(huán)境PhpStorm快速入門(mén)指南(七):測(cè)試代碼
PhpStorm是一個(gè)輕量級(jí)且便捷的PHP IDE,其旨在提高用戶(hù)效率,可深刻理解用戶(hù)的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查。可隨時(shí)幫助用戶(hù)對(duì)其編碼進(jìn)行調(diào)整,運(yùn)行單元測(cè)試或者提供可視化debug功能。
測(cè)試您的代碼
PhpStorm集成了最流行的PHP測(cè)試框架:如PHPUnit, Behat, PHPSpec和Codeception。
編寫(xiě)測(cè)試
導(dǎo)航至課程進(jìn)行測(cè)試,然后按Ctrl+Shift+T。從彈出列表中,選擇Create New Test:
在打開(kāi)的對(duì)話框中,所有字段均已填寫(xiě),因此只需單擊確定。PhpStorm會(huì)生成一個(gè)測(cè)試類(lèi)<class_to_test> Test,并在編輯器中將其打開(kāi)。根據(jù)需要編寫(xiě)測(cè)試。
要嘗試使用PhpStorm編碼幫助自己編寫(xiě)測(cè)試,請(qǐng)打開(kāi)workshop / 08_Testing / 01_Writing_Tests.php并按照注釋中的說(shuō)明進(jìn)行操作。
啟動(dòng)測(cè)試
在編輯器中使用測(cè)試打開(kāi)文件,或在“ 項(xiàng)目”工具窗口中單擊它,然后選擇“運(yùn)行<class_to_test> Test”。這將啟動(dòng)PhpStorm為您自動(dòng)生成的PHPUnit運(yùn)行配置。您還可以創(chuàng)建一個(gè)運(yùn)行配置(|運(yùn)行編輯配置中的) 貝哈特,PHPSpec,或Codeception類(lèi)型,從工具欄上的列表中選擇它,然后單擊。PhpStorm在“ 運(yùn)行工具”窗口的“ 測(cè)試運(yùn)行器”選項(xiàng)卡中顯示結(jié)果。
如果您將源代碼保留在版本控制下,您將很高興知道PhpStorm與許多流行的版本控制系統(tǒng)集成 :Git(或GitHub),Mercurial,Perforce和Subversion。要指定憑據(jù)和特定于特定VCS的任何設(shè)置,在設(shè)置/首選項(xiàng)對(duì)話框 Ctrl+Alt+S 去版本控制。
在VCS菜單會(huì)給你一個(gè)什么命令可用的線索。例如,您可以從“ 更改”彈出視圖(VCS |顯示更改視圖 或Alt+9)查看所做的更改,提交更改,創(chuàng)建更改列表等。
我們希望對(duì)PhpStorm基本功能的簡(jiǎn)要概述能使您快速入門(mén)。有許多重要的功能使開(kāi)發(fā)人員的生活更輕松,更有趣,并且其源代碼更加整潔和簡(jiǎn)潔。現(xiàn)在就采取這些最初的幾個(gè)步驟,然后在您認(rèn)為合適的時(shí)候進(jìn)行更深入的研究。享受PhpStorm!
如有任何疑問(wèn),歡迎在評(píng)論區(qū)留言~
想要購(gòu)買(mǎi)PhpStorm正版授權(quán)的朋友可以咨詢(xún)慧都官方客服。