मुझे कई परीक्षण लिखने की आवश्यकता है (उदाहरण के लिए लॉगिन परीक्षण, परीक्षण में लॉग इन करने के बाद एप्लिकेशन का उपयोग करें, लॉगआउट परीक्षण इत्यादि) और उन्हें सभी को अलग-अलग फ़ाइलों में रहने की आवश्यकता है। मेरे द्वारा चलाया जाने वाला मुद्दा प्रत्येक परीक्षण के बाद होता है, अगले परीक्षण की शुरुआत में, एक नया ब्राउज़र सत्र शुरू होता है और यह नए सत्र के कारण लॉग इन नहीं होता है, इसलिए मेरे सभी परीक्षण लॉग इन परीक्षण को छोड़कर असफल हो जाएंगे।Nightwatch.js परीक्षणों के लिए सेलेनियम वेबड्राइवर के लिए ब्राउज़र सत्र का पुन: उपयोग करें
तो, क्या मेरे ब्राउज़र कोड को डुप्लिकेट किए बिना मेरे सभी परीक्षणों को अनुक्रमिक रूप से चलाने के लिए एक ही ब्राउज़र सत्र का उपयोग करने का कोई तरीका है? क्षमा करें अगर यह एक पोस्टोस्ट है लेकिन मैंने खोज और शोध किया है और कोई जवाब नहीं मिला है।
या, क्या किसी भी तरह परीक्षण फ़ाइलों को चेन करने का कोई तरीका है? एक फ़ाइल की तरह आप चलाते हैं कि बस सभी अन्य परीक्षण फाइलों को कॉल करता है?
Nightwatch.js से परिचित नहीं है लेकिन मैं सेलेनियम परीक्षण मामलों के साथ लॉगिन/लॉगआउट सत्र समस्या से परिचित हूं। मैं सुझाव देता हूं कि [नाइटवॉच टेस्ट टैग] (http://nightwatchjs.org/guide#test-tags) और/या [टेस्ट हुक] (http://nightwatchjs.org/guide#setup-teardown) दस्तावेज में नीचे पाया गया। –