एपीआई परीक्षण

एपीआई क्या है?

एपीआई के लिए खड़ा है Application Pप्रोग्रामिंग Interface, जो निर्दिष्ट करता है कि एक घटक को दूसरे के साथ कैसे बातचीत करनी चाहिए। इसमें सॉफ्टवेयर अनुप्रयोगों के निर्माण के लिए दिनचर्या, प्रोटोकॉल और उपकरण का एक सेट होता है।

एपीआई परीक्षण क्या है?

एपीआई परीक्षण प्रणाली के लिए किया जाता है, जिसमें एपीआई का एक संग्रह होता है जिसे परीक्षण किया जाना चाहिए। परीक्षण के दौरान, निम्नलिखित चीजों का परीक्षण देखा जाता है।

  • सीमा की स्थिति की खोज करना और यह सुनिश्चित करना कि परीक्षण हार्नेस कार्यक्षमता को सत्यापित करने और विफलताओं को उजागर करने के तरीके में एपीआई कॉल के मापदंडों को बदलता है।

  • दो या अधिक मापदंडों के साथ कॉल को सत्यापित करने के लिए अधिक मूल्य वर्धित पैरामीटर संयोजनों का सृजन करना।

  • एपीआई के व्यवहार को सत्यापित करना जो बाहरी वातावरण की स्थितियों जैसे कि फाइलें, परिधीय उपकरणों और इसके आगे पर विचार कर रहा है।

  • एपीआई कॉल की अनुक्रम की जाँच करें और जांचें कि क्या एपीआई क्रमिक कॉल से उपयोगी परिणाम देता है।

आम टेस्ट एपीआई के प्रदर्शन पर

  • इनपुट कंडीशन के आधार पर रिटर्न वैल्यू - एपीआई की रिटर्न वैल्यू इनपुट कंडीशन के आधार पर चेक की जाती है।

  • सत्यापित करें कि एपीआई कुछ वापस नहीं करता है।

  • सत्यापित करें कि API किसी अन्य ईवेंट को ट्रिगर करता है या किसी अन्य API को कॉल करता है। इवेंट आउटपुट को ट्रैक और सत्यापित किया जाना चाहिए।

  • सत्यापित करें कि एपीआई किसी डेटा संरचना को अपडेट कर रहा है या नहीं।