शेयर्ड स्टोर सर्विस
मुख्य प्रोसेस और वर ्कर्स (स्पेक्स) के बीच डेटा का आदान-प्रदान करें।
इंस्टालेशन
सबसे आसान तरीका है @wdio/shared-store-service को आपके package.json में एक dev dependency के रूप में रखना, इसके माध्यम से:
npm install @wdio/shared-store-service --save-dev
WebdriverIO को कैसे इंस्टॉल करें इसके निर्देश यहां मिल सकते हैं।
उपयोग
key (string) द्वारा स्टोर से/में एक वैल्यू (एक सादा ऑब्जेक्ट) प्राप्त/सेट करें। key कोई भी मनमाना स्ट्रिंग हो सकता है सिवाय * के जो आरक्षित है क्योंकि यह आपको पूरा स्टोर फेच करने की अनुमति देता है।
वैल्यू सेट करना
स्टोर में वैल्यू सेट करने के लिए कॉल करें:
await browser.sharedStore.set('key', 'foobar123')