मेरे परीक्षणों के दौरान फ़ाइलों को डाउनलोड करने का समाधान खोजने का प्रयास करने के लिए, मुझे this प्रश्न मिला जो मुझे क्रोम फ़ोल्डर में प्राथमिकता फ़ाइल में ले जाता है।प्रोटैक्टर परीक्षणों पर क्रोमेड्रिवर वरीयताओं को सेट करना
जाहिर है, डाउनलोड करने के लिए प्रॉम्प्ट को बंद करने या/और डिफ़ॉल्ट फ़ोल्डर सेट करने के बारे में कोई जानकारी नहीं है। क्या कोई जानता है कि मैं यह कैसे कर सकता हूं?
यहाँ मैं क्या करने की कोशिश की है:
capabilities: {
'browserName': 'chrome',
'chromeOptions': {
prefs: {
'downloads': {
'prompt_for_download': false,
'default_directory': '/downloads/'
}
}
}
},
समझ लिया, कुंजी निरपेक्ष पथ के बजाय एक रिश्तेदार पथ था। पीएस: यह ** डाउनलोड ** ** ** ** डाउनलोड ** है। – andrepm
जाहिर है यह किसी अन्य कम्यूटर के लिए काम नहीं करेगा? रिश्तेदार कैसे करें इस पर कोई विचार है? –
इसे किसी सापेक्ष पथ के साथ काम करने के लिए कोई भी उपयोग कर सकता है: 'default_directory': process.cwd() + '/ relative/path /' '। – nikodem92