परीक्षण फ़ाइलें देखें
जब आप उन पर काम कर रहे हों तो WDIO टेस्टरनर के साथ आप फाइलों को देख सकते हैं। यदि आप या तो अपने ऐप में या अपनी परीक्षण फ़ाइलों में कुछ बदलते हैं तो वे स्वचालित रूप से पुन: चालू हो जाते हैं। wdio
कमांड को कॉल करते समय --watch
फ्लैग जोड़कर टेस्टरनर सभी परीक्षणों को चलाने के बाद फ़ाइल परिवर्तनों की प्रतीक्षा करेगा, उदाहरण के लिए
wdio wdio.conf.js --watch
डिफ़ॉल्ट रूप से यह केवल आपकी specs
फ़ाइलों में परिवर्तनों को देखता है। हालाँकि आपके wdio.conf.js
में एक filesToWatch
संपत्ति सेट करके जिसमें फ़ाइल पथों की एक सूची है (ग्लोबिंग समर्थित) यह पूरे सुइट को फिर से चलाने के लिए इन फ़ाइलों को बदलने के लिए भी देखेगा। यह उपयोगी है यदि आप अपने सभी परीक्षणों को स्वचालित रूप से फिर से चलाना चाहते हैं यदि आपने अपना एप्लिकेशन कोड बदल दिया है, उदाहरण के लिए
// wdio.conf.js
export const config = {
// ...
filesToWatch: [
// watch for all JS files in my app
'./src/app/**/*.js'
],
// ...
}
:::जानकारी जितना संभव हो समानांतर में परीक्षण चलाने का प्रयास करें। E2E परीक्षण स्वभावतः धीमे होते हैं। परीक्षण फिर से चलाना केवल तभी उपयोगी होता है जब आप अलग-अलग परीक्षण चलाने का समय कम रख सकते हैं। समय बचाने के लिए, फ़ाइल परिवर्तनों की प्रतीक्षा करते समय परीक्षक वेबड्राइवर सत्र को जीवित रखता है। सुनिश्चित करें कि आपके वेबड्राइवर बैकएंड को संशोधित किया जा सकता है ताकि कुछ समय के बाद कोई आदेश निष्पादित नहीं होने पर सत्र स्वचालित रूप से बंद न हो। :::