Rspec के फीचर स्पेक्स और रिक्वेस्ट स्पेक्स के बीच वैचारिक अंतर क्या है ?
फ़ीचर स्पेक डॉक्स से:
फ़ीचर स्पेक्स उच्च-स्तरीय परीक्षण हैं जो एक एप्लिकेशन के माध्यम से कार्यक्षमता के स्लाइस का उपयोग करने के लिए हैं। उन्हें केवल अपने बाहरी इंटरफ़ेस, आमतौर पर वेब पृष्ठों के माध्यम से ही आवेदन करना चाहिए।
और अनुरोध चश्मा के लिए:
अनुरोध चश्मा रेल के एकीकरण परीक्षणों के आसपास एक पतली आवरण प्रदान करते हैं, और रूटिंग (रेल द्वारा प्रदान) और स्टबिंग के बिना (यह आप पर निर्भर है) सहित पूरे स्टैक के माध्यम से ड्राइव करने के लिए डिज़ाइन किए गए हैं। अनुरोध चश्मा के साथ, आप कर सकते हैं:
- एकल अनुरोध निर्दिष्ट करें
- कई नियंत्रकों में कई अनुरोध निर्दिष्ट करें
- कई सत्रों में कई अनुरोध निर्दिष्ट करें
मुझे पता है कि फ़ीचर स्पेक्स Capybara का उपयोग करते हैं और अनुरोध चश्मा नहीं करते हैं। लेकिन यह शायद ही विभिन्न अवधारणाओं का गुण है।