2009-11-30 15 views
12

क्या कोई आसान PHP परीक्षण फ्रेमवर्क है और यह सरलतम से आसान हो सकता है और कमांड लाइन PHPUnit की तरह नहीं हो सकता है?PHP यूनिट परीक्षण

+0

मैंने सरलतम के लिए वोट दिया। सैस्टाइल PHP फ्रेमवर्क के लिए इसका उपयोग की एक लाइव प्रतिलिपि देखें: http://code.google.com/p/samstyle-php-framework – mauris

+1

PHP को बढ़ाने के लिए बस एक PHP फ़ाइल शामिल करें। यह बहुत आसान है ... http://www.enhance-php.com/ – Fenton

उत्तर

14

Simpletest

असल here सभी आम पीएचपी इकाई परीक्षण चौखटे की एक सूची है।

मुझे लगता है कि आप पाएंगे कि परीक्षण ढांचे में खुद को फैंसी जीयूआई विकसित करने में बहुत रुचि नहीं है। हालांकि कई तृतीय पक्ष टूल/एप्लिकेशन/प्लगइन्स हैं जिन्हें आप चेकआउट कर सकते हैं। मैं Netbeans के भीतर phpunit एकीकरण का बहुत उपयोग करता हूं, और यह बहुत अच्छा काम करता है।

+0

कमांडलाइन का अर्थ है 'php/test/run_tests.php' – mauris

+0

अच्छी तरह से duh जैसे कमांड लाइन से परीक्षण चला रहा है, लेकिन क्या ऐसा करने का एक आसान तरीका है ? –

+0

मैं नेटबीन में ज्यादातर phpunit चलाता हूं जिसमें कोड कवरेज आदि के साथ कुछ अच्छा एकीकरण है –

13

आवश्यकता है कि यह हो

आधारित

लाइन को नियंत्रित नहीं उत्सुक है। पारंपरिक PHP विकास में आप एक संपादन करते हैं, अपने ब्राउज़र में एक वेबपृष्ठ लोड करते हैं, और दोहराते हैं। इसके बजाए, आप एक संपादन कर सकते हैं, कमांड लाइन पर अपने टेस्ट सूट का एक टुकड़ा चला सकते हैं, फिर दोहराएं। मैंने पाया है कि बाद का अभ्यास आमतौर पर बहुत तेज होता है।

+0

यह एक बहुत ही उपयोगी डाउनवोट है! –

+0

ने उस डाउनवोट को रद्द करने में मदद की। हालांकि मैं अभी भी ब्राउज़र पर रन परीक्षण सूट पसंद करेंगे। – mauris

+0

धन्यवाद। अगर इसका मतलब यह नहीं था, तो मैं नहीं समझ सका, "नहीं, मेरा पारंपरिक विकास ऐसा नहीं है," या "अरे, ब्राउजर आधारित बहुत तेज है," या "किसी विशेष कारण के लिए इसे ले लो।" –

संबंधित मुद्दे