आप अपने यूनिट परीक्षण (प्रति सेकंड # टेस्ट) के साथ किस प्रकार की निष्पादन दर का लक्ष्य रखते हैं? एक व्यक्तिगत इकाई परीक्षण के लिए कितना समय लंबा है?यूनिट परीक्षण निष्पादन गति (प्रति सेकेंड कितने परीक्षण?)
मुझे यह जानने में दिलचस्पी होगी कि क्या लोगों के पास यह निर्धारित करने के लिए कोई विशिष्ट सीमा है कि उनके परीक्षण बहुत धीमे हैं या क्या यह तब होता है जब लंबे समय तक चलने वाले परीक्षण सूट की घर्षण आपके लिए बेहतर हो जाती है?
अंत में, जब आप निर्णय लेते हैं कि परीक्षणों को तेजी से चलाने की आवश्यकता है, तो आप अपने परीक्षणों को तेज करने के लिए किस तकनीक का उपयोग करते हैं?
नोट: एकीकरण परीक्षण स्पष्ट रूप से एक अलग मामला हैं। हम कड़ाई से यूनिट परीक्षणों की बात कर रहे हैं जिन्हें जितनी बार संभव हो सके चलाने की आवश्यकता है।
रिस्पांस राउंडअप: अब तक महान प्रतिक्रिया के लिए धन्यवाद। अधिकतर सलाह गति के बारे में चिंता न करें - गुणवत्ता पर ध्यान केंद्रित करें और यदि वे बहुत धीमी हैं तो उन्हें चुनिंदा रूप से चलाएं। विशिष्ट संख्याओं के साथ उत्तर में < 10ms तक 0.5 और 1 सेकंड प्रति परीक्षण का लक्ष्य शामिल है, या केवल 10 सेकेंड के तहत आमतौर पर रन परीक्षणों का पूरा सूट रखना शामिल है।
सुनिश्चित नहीं हूं कि यह सही एक "स्वीकार किए जाते हैं जवाब है" के रूप में एक चिह्नित करने के लिए जब वे बिल्कुल उपयोगी हो :)
1 सेकंड प्रति परीक्षण का मतलब है कि आपका टेस्ट सूट उस बिंदु तक पहुंच जाएगा जहां आप इसे हर समय चलाना बंद कर देते हैं क्योंकि यह बहुत धीमा लगता है। जब आप 100 टेस्ट/सेकंड चला सकते हैं तो आप सूट को 100 गुना अधिक समय से अधिक बार चलाएंगे। –