सेवा के बारे में
अनुवादितमैं रोबोट फ्रेमवर्क पर स्वचालित परीक्षण सूट बनाता हूँ जो पूरी टीम के लिए समझ में आते हैं, केवल लेखक के लिए नहीं। मेरा दृष्टिकोण कीवर्ड-चालित है: सैकड़ों नाजुक स्क्रिप्टों के बजाय निम्न-स्तरीय कोड के साथ, मैं पुन: प्रयोज्य कीवर्ड का एक साफ़ पुस्तकालय बनाता हूँ जो परिदृश्य को साधारण भाषा में वर्णित करता है। उत्पाद प्रबंधक परीक्षण को पंक्ति दर पंक्ति पढ़ता है, और इंजीनियरों को अंदर पूरी पायथन शक्ति मिलती है। यह पठनीयता ही है जो स्वचालन को लंबे समय तक जीवित रहने देती है जब इसका लेखक किसी अन्य परियोजना पर चला जाता है।
मैं वेब इंटरफेस, REST और GraphQL APIs, और एंड-टू-एंड UI परिदृश्यों को कवर करता हूँ। मैं परतों द्वारा संरचना करता हूँ: पुस्तकालय ड्राइवरों और क्लाइंट्स को लपेटते हैं, संसाधन फ़ाइलें सामान्य कीवर्ड रखती हैं, और मामले छोटे और घोषणात्मक रहते हैं। मैं परीक्षण सेटों को डेटा-चालित बनाता हूँ ताकि एक परिदृश्य दर्जनों डेटा पंक्तियों के खिलाफ बिना डुप्लिकेशन के चले, और सब कुछ आपके CI में एकीकृत करता हूँ ताकि परीक्षण हर पुश पर चलें। जब कुछ टूटता है, तो रोबोट फ्रेमवर्क रिपोर्ट और लॉग दिखाते हैं कि कौन सा कीवर्ड गिरा, स्क्रीनशॉट और अनुरोध निकायों के साथ — समस्या निवारण में मिनट लगते हैं। आपको रखरखाव योग्य स्वचालन मिलता है, न कि निपटान योग्य स्क्रिप्टों का ढेर।
— वेब, API, और UI के लिए पुन: प्रयोज्य कीवर्ड पुस्तकालय
— डेटा-चालित मामले और टैग द्वारा परीक्षण चयन
— CI एकीकरण, स्पष्ट रिपोर्ट, और लॉग
मैं वेब इंटरफेस, REST और GraphQL APIs, और एंड-टू-एंड UI परिदृश्यों को कवर करता हूँ। मैं परतों द्वारा संरचना करता हूँ: पुस्तकालय ड्राइवरों और क्लाइंट्स को लपेटते हैं, संसाधन फ़ाइलें सामान्य कीवर्ड रखती हैं, और मामले छोटे और घोषणात्मक रहते हैं। मैं परीक्षण सेटों को डेटा-चालित बनाता हूँ ताकि एक परिदृश्य दर्जनों डेटा पंक्तियों के खिलाफ बिना डुप्लिकेशन के चले, और सब कुछ आपके CI में एकीकृत करता हूँ ताकि परीक्षण हर पुश पर चलें। जब कुछ टूटता है, तो रोबोट फ्रेमवर्क रिपोर्ट और लॉग दिखाते हैं कि कौन सा कीवर्ड गिरा, स्क्रीनशॉट और अनुरोध निकायों के साथ — समस्या निवारण में मिनट लगते हैं। आपको रखरखाव योग्य स्वचालन मिलता है, न कि निपटान योग्य स्क्रिप्टों का ढेर।
— वेब, API, और UI के लिए पुन: प्रयोज्य कीवर्ड पुस्तकालय
— डेटा-चालित मामले और टैग द्वारा परीक्षण चयन
— CI एकीकरण, स्पष्ट रिपोर्ट, और लॉग