Pytest - परिचय
पाइस्टेस्ट एक पायथन बेस्ड टेस्टिंग फ्रेमवर्क है, जिसका उपयोग टेस्ट कोड लिखने और निष्पादित करने के लिए किया जाता है। REST सेवाओं के वर्तमान दिनों में, pytest का उपयोग मुख्य रूप से API परीक्षण के लिए किया जाता है, भले ही हम pytest का उपयोग जटिल परीक्षणों को सरल लिखने के लिए कर सकते हैं, अर्थात, हम API, डेटाबेस, UI, आदि का परीक्षण करने के लिए कोड लिख सकते हैं।
पाइस्टेस्ट के लाभ
Pytest के फायदे इस प्रकार हैं -
पाइस्टेस्ट समानांतर में कई परीक्षण चला सकता है, जो परीक्षण सूट के निष्पादन समय को कम करता है।
स्पष्ट रूप से उल्लेख नहीं किए जाने पर, टेस्ट फ़ाइल और परीक्षण कार्यों का स्वचालित रूप से पता लगाने के लिए पाइस्टेस्ट का अपना तरीका है।
Pytest हमें निष्पादन के दौरान परीक्षणों के एक सबसेट को छोड़ देता है।
पाइस्टेस्ट हमें पूरे टेस्ट सूट के सबसेट को चलाने की अनुमति देता है।
पाइस्टेस्ट स्वतंत्र और खुला स्रोत है।
इसकी सरल वाक्य रचना के कारण, pytest को शुरू करना बहुत आसान है।
इस ट्यूटोरियल में हम सैंपल प्रोग्राम्स के साथ पाइस्टेस्ट फंडामेंटल बताएंगे।