PHPUnit — фреймворк для модульного тестування під час розробки ПЗ на PHP. Є представником сімейства фреймворків [en] на основі пакету SUnit, створеного Кентом Беком. PHPUnit розроблений Себастьяном Бергманом.
Тип | модульне тестування |
---|---|
Розробник | Sebastian Bergmann |
Перший випуск | 1.0.0 - 15 березня 2004 |
Стабільний випуск | 3.6.0 - 31 жовтня 2011 |
Платформа | кросплатформова програма |
Мова програмування | PHP[2] |
Ліцензія | BSD |
Репозиторій | github.com/sebastianbergmann/phpunit |
Вебсайт | www.phpunit.de |
PHPUnit був створений з позиції - чим раніше ви виявите помилки в коді, тим швидше ви зможете їх виправити. Як і всі фреймворки модульного тестування PHPUnit використовує твердження для перевірки, що поведінка одиниці тестованого коду поводиться як і очікувалося.
PHPUnit надає програмісту такі можливості:
- Інструменти для створення модульних тестів і організації їх в ієрархічні набори.
- Інтерфейс командного рядка для тестування
- Постачальники даних — генератори для тестування даних для перевірки, як єдиний тест поводиться на різних вхідних даних.
- Підтримка тестування коду, що використовує базу даних.
- Можливість тестування винятків.
- Підтримка так званих фіктивних об'єктів
- Генератор звітів
- Інтеграція з інструментом Selenium RC для тестування користувальницьких інтерфейсів
Примітки
- Sebastian Bergmann (15.03.2004). PHPUnit 1.0.0 Released (англ.). Процитовано 11 sierpnia 2009.
- The phpunit Open Source Project on Open Hub: Languages Page — 2006.
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
PHPUnit frejmvork dlya modulnogo testuvannya pid chas rozrobki PZ na PHP Ye predstavnikom simejstva frejmvorkiv en na osnovi paketu SUnit stvorenogo Kentom Bekom PHPUnit rozroblenij Sebastyanom Bergmanom PHPUnitTipmodulne testuvannyaRozrobnikSebastian BergmannPershij vipusk1 0 0 02004 03 15 15 bereznya 2004Stabilnij vipusk3 6 0 31 zhovtnya 2011 12 rokiv tomu 2011 10 31 Platformakrosplatformova programaMova programuvannyaPHP 2 LicenziyaBSDRepozitorijgithub com sebastianbergmann phpunitVebsajtwww phpunit de PHPUnit buv stvorenij z poziciyi chim ranishe vi viyavite pomilki v kodi tim shvidshe vi zmozhete yih vipraviti Yak i vsi frejmvorki modulnogo testuvannya PHPUnit vikoristovuye tverdzhennya dlya perevirki sho povedinka odinici testovanogo kodu povoditsya yak i ochikuvalosya PHPUnit nadaye programistu taki mozhlivosti Instrumenti dlya stvorennya modulnih testiv i organizaciyi yih v iyerarhichni nabori Interfejs komandnogo ryadka dlya testuvannya Postachalniki danih generatori dlya testuvannya danih dlya perevirki yak yedinij test povoditsya na riznih vhidnih danih Pidtrimka testuvannya kodu sho vikoristovuye bazu danih Mozhlivist testuvannya vinyatkiv Pidtrimka tak zvanih fiktivnih ob yektiv Generator zvitiv Integraciya z instrumentom Selenium RC dlya testuvannya koristuvalnickih interfejsivPrimitkiSebastian Bergmann 15 03 2004 PHPUnit 1 0 0 Released angl Procitovano 11 sierpnia 2009 The phpunit Open Source Project on Open Hub Languages Page 2006 d Track Q124688 Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi