मेरे रेल आवेदन में, मेरे पास ककड़ी स्वीकृति परीक्षण का एक सेट है जो मेरे आवेदन के विभिन्न पृष्ठों का परीक्षण करता है। ककड़ी के साथ, @javascript
के साथ एक विशिष्ट परीक्षण (परिदृश्य) को टैग करने से उस परिदृश्य को एक साधारण ड्राइवर के बजाय जावास्क्रिप्ट ड्राइवर का उपयोग करके चलाने के लिए कारण होता है जो जावास्क्रिप्ट का समर्थन नहीं करता है।कैपिबरा के साथ, मैं कैसे बता सकता हूं कि वर्तमान में उपयोग किया जा रहा ड्राइवर क्या जावास्क्रिप्ट का समर्थन करता है?
क्या मेरे परीक्षणों के लिए यह निर्धारित करने का कोई आसान तरीका है कि वे वर्तमान में ऐसे ड्राइवर के साथ चल रहे हैं जो जावास्क्रिप्ट का समर्थन करता है या ऐसा नहीं करता है? मुझे यह चाहिए कि अगर वे जावास्क्रिप्ट सक्षम के साथ चल रहे हैं तो मैं अपने परीक्षण थोड़ा अलग तरीके से व्यवहार कर सकता हूं।
अच्छा विचार - यह स्वीकार्य उत्तर होना चाहिए ... –
ठीक है तो। मैं इसे स्वीकार किए गए उत्तर के रूप में सूचीबद्ध करने में संकोच कर रहा था क्योंकि मैं वह हूं जिसने प्रश्न और यह उत्तर दोनों पोस्ट किए हैं। लेकिन चूंकि आपको यह जवाब भी पसंद है, इसलिए मैं आगे बढ़ूंगा और इसे स्वीकार करूंगा। – Ajedi32
यह ठीक है जब आपका जावास्क्रिप्ट_ड्राइवर (कहता है) poltergeist है, लेकिन आपका विशिष्ट उदाहरण वास्तव में सेलेनियम – steve