2017-03-07 107 views
-1

我們將升級我們的PHP版本,我們必須檢查,如果我們的PHP腳本將正常工作。 www2 web服務器的第二個實例已準備好用於測試兼容性。該服務器具有相同的主機名,並使用PHP 5.6。PHP(版本5.5到5.6),測試腳本

我沒有關於PHP的知識,需要幫助來做到這一點。有誰知道如何測試PHP腳本?還是有一些指令可用?

感謝您的幫助!

Mona

+1

閱讀這個http://php.net/manual/en/migration56.php那裏你可以檢查你有什麼需要尋找。但從5.5到5.6並不是什麼大問題。 http://php.net/manual/en/migration56.incompatible.php對於'測試php腳本'尋找'phpunit' – JustOnUnderMillions

+0

通常不懂PHP的人可以制定一些用例場景並確保該站點在兩個版本中表現相同,並向可以解決問題的人員報告任何問題。這也被稱爲[黑盒測試](http://softwaretestingfundamentals.com/black-box-testing/) – apokryfos

回答

0

PHP維護人員上傳每個版本的不兼容更改列表。以下是文件,您可能需要閱讀:

對5.5下降爲mysql_*功能的支持,排名第一的網絡問題;如果您的項目中沒有他們,遷移應該相對平穩。

如果你有迴歸測試,你是幸運的人;如果您不這樣做,我強烈建議在主服務器上進行實際環境更新之前,測試虛擬環境中的每個更改。如果你足夠勇敢,你可以嘗試設置Vagrant - 這將允許開發者輕鬆地共享他們的環境,並在升級到5.6之後重現服務器狀態。

我也不會推薦部分升級;我認爲在第一個(也是唯一一個)遷移步驟中最好選擇5.6。