Pytest - सारांश

इस पाइस्टेस्ट ट्यूटोरियल में, हमने निम्नलिखित क्षेत्रों को कवर किया है -

  • पाइस्ट स्थापित करना ।।
  • परीक्षण फ़ाइलों और परीक्षण कार्यों की पहचान करना।
  • Pytest –v का उपयोग करके सभी परीक्षण फ़ाइलों को निष्पादित करना।
  • विशिष्ट फ़ाइल को निष्पादित करके pytest <filename> -v।
  • पाइस्टेस्ट -k <सब्स्ट्रिंग> -v के मिलान द्वारा परीक्षणों का परीक्षण करें।
  • मार्कर pytest -m <मार्कर_name> -v पर आधारित परीक्षण करें।
  • @ Pytest.fixture का उपयोग करके जुड़नार बनाना।
  • conftest.py कई फ़ाइलों से जुड़नार तक पहुँचने की अनुमति देता है।
  • @ Pytest.mark.parametrize का उपयोग करके परिक्षण परीक्षण।
  • @ Pytest.mark.xfail का उपयोग करके परीक्षण करना।
  • @ Pytest.mark.skip का उपयोग करके परीक्षण लंघन।
  • Pytest --maxfail = <num> का उपयोग करके n विफलताओं पर परीक्षण निष्पादन रोकें।
  • Pytest -n <num> का उपयोग करके समानांतर में परीक्षण चलाना।
  • Pytest -v --junitxml = "result.xml" का उपयोग करके xml परिणाम उत्पन्न करना।