FitNesse एक दिलचस्प उपकरण है। मुझे लगता है कि यह कुछ मामलों में अच्छी तरह से काम कर सकता है, और शायद दूसरों में इतना अच्छा नहीं है। टेबल-संचालित परीक्षण व्यावसायिक नियमों और इस तरह के परीक्षण के लिए बहुत अच्छे हैं। यदि उत्पाद समूह आवश्यकताओं को संप्रेषित करने के लिए एक्सेल का उपयोग करने के लिए उपयोग किया जाता है, तो FitNesse वास्तव में अच्छा है।
जहां मैं काम करता हूं, हम वास्तव में "व्यवसाय-वाई" वातावरण में नहीं हैं, लेकिन हम अपने कुछ बाहरी कमांड प्रोटोकॉल के "निष्पादन योग्य प्रलेखन" का उत्पादन करने के लिए कुछ स्थानों पर फिटनैस का उपयोग करते हैं। डॉक्स और एक दस्तावेज़ में संयुक्त परीक्षण होने से यह सुनिश्चित होता है कि दोनों को अच्छी तरह से बनाए रखा जाए।
FitNesse के बारे में एक बात जो मुझे बहुत पसंद है, वह है बहुभाषी बोली। इस वजह से, परीक्षणों को एक नई भाषा का उपयोग करके फिर से लिखने के संदर्भ में उपयोग किया जा सकता है। सामान्य परिदृश्य नहीं, जाहिर है, लेकिन एक दिलचस्प है। स्थिरता कोड एक "कर्तन परत" के रूप में कार्य करता है जो आपके कोड और आपके परीक्षणों को डिकूप्टेड रहने देता है।
संभवत: फिटनेसी के साथ मुझे जो सबसे बड़ी कमजोरी दिखती है, वह है परीक्षण सूट को बनाए रखने के लिए उपकरणों की कमी (रिफैक्टरिंग, बड़े पैमाने पर संपादन, आदि)। लोग उन पर काम कर रहे हैं, हालांकि।
यदि आप FitNesse की कोशिश करने का निर्णय लेते हैं, तो मैं रिक मग्रिज ( http://www.rimuresearch.com ) और गोज्को एडज़िक ( http://gojko.net/ और http: // fitnesse ) पर कुछ भी पढ़ने की सलाह देता हूं। .info / , उनकी पुस्तकों सहित। यह फिटनैस के साथ अचूक, अकुशल "स्क्रिप्ट" परीक्षण लिखना वास्तव में आसान है, और ये लोग आपको सही रास्ते पर लाएंगे।