सेल्सफोर्स ऑटोमेशन
सूचना पुस्तिका
सेल्सफोर्स ऑटोमेशन मार्गदर्शक
Salesforce साठी चाचणी ऑटोमेशनसह प्रारंभ करा
परिचय
सेल्सफोर्स ही एक लोकप्रिय CRM प्रणाली आहे जी विक्री, वाणिज्य, विपणन, सेवा आणि IT संघांना त्यांच्या ग्राहक आधाराशी कनेक्ट होण्यास आणि माहिती गोळा करण्यात मदत करते. याचा अर्थ असा की अनेक संस्था व्यवसाय-गंभीर कार्ये करण्यासाठी Salesforce वर अवलंबून असतात. त्या सर्व व्यावसायिक गंभीर प्रक्रिया उद्दिष्टानुसार कार्यरत आहेत याची खात्री करण्यासाठी, सॉफ्टवेअर चाचणीला गुणवत्ता आश्वासन प्रक्रियेत उच्च प्राधान्य देणे आवश्यक आहे. परंतु जसजशी संस्था वाढतात आणि त्यांचा व्यवसाय विकसित होतो, तसतसे चाचणीसाठी आवश्यक असलेल्या आवश्यकता देखील वाढतात.
त्यामुळे वेळ आणि संसाधनांचा संघटनात्मक वापर करण्यासाठी आणि वेगाने उच्च दर्जाचे वितरण सुनिश्चित करण्यासाठी अनेक संघ त्यांच्या Salesforce चाचण्या स्वयंचलित करतात.
या मार्गदर्शकामध्ये, आम्ही Salesforce चाचणी ऑटोमेशनच्या संधी आणि त्याचा तुमच्या व्यवसायाला कसा फायदा होऊ शकतो यावर एक नजर टाकू. आम्ही माजी सामायिक करूampऑटोमेशन वापर प्रकरणे आणि तुम्हाला तुमच्या संस्थेसाठी सर्वात योग्य चाचणी साधन निवडण्यात मदत करते.
स्वयंचलित का?
आजच्या वाढत्या डिजिटल जगात, व्यवसायांना बाजारपेठेतील जलद बदल आणि ग्राहकांच्या मागणीत बदल करून वेगवान राहणे आवश्यक आहे. यासाठी उत्पादन कार्यसंघांनी नवीन वैशिष्ट्ये आणि सानुकूलने पूर्वीपेक्षा जलद वितरीत करणे आवश्यक आहे आणि यामुळे गुणवत्ता आश्वासनावर दबाव येतो, ज्यांनी या प्रकाशनांची कार्यक्षमता आणि सुरक्षितता सुनिश्चित केली पाहिजे. सेल्सफोर्स हे स्वतःची प्रोग्रामिंग भाषा (APEX) आणि स्वतःची डेटाबेस सिस्टीम असलेले एक प्रोग्रामिंग प्लॅटफॉर्म आहे, म्हणजे एंटरप्रायझेस या तांत्रिक पायावर, अद्वितीय स्क्रीन आणि वैशिष्ट्यांसह, पूर्णपणे सानुकूलित अनुप्रयोग तयार करू शकतात. सर्वात वर, वापरकर्ता अनुभव वाढवण्यासाठी आणि/किंवा अंतर्निहित समस्यांचे निराकरण करण्यासाठी Salesforce नियमितपणे त्यांचे प्लॅटफॉर्म अपडेट करते. प्रत्येक रिलीझमध्ये क्लाउड आधारित इंटरफेसमध्ये मोठ्या सुधारणा समाविष्ट असू शकतात.
दुर्दैवाने, हे बदल वापरकर्त्यांच्या सानुकूलनावर आणि प्लॅटफॉर्मच्या मानक वापरांवरही परिणाम करू शकतात. QA संघांसाठी, याचा अर्थ भरपूर देखभाल. ज्या संस्थांनी चाचणीसाठी मॅन्युअल दृष्टीकोन घेतला आहे त्यांना हे माहित आहे की ते सतत वाढत जाणारे अडथळे बनते, ज्यामुळे बाजारपेठेसाठी कमी वेळ, संसाधनांची कमतरता आणि व्यवसायातील सातत्य धोक्यात येते. बऱ्याच कंपन्या मॅन्युअल, "जोखीम आधारित दृष्टीकोन" चाचणीकडे वळतील ज्यामध्ये परीक्षक सर्वात महत्वाच्या वैशिष्ट्यांवर लक्ष केंद्रित करतात - आणि बाकीच्याकडे दुर्लक्ष करतात. अशा वेळी जेव्हा कंपन्यांनी सतत, 24/7 चाचणीकडे वाटचाल केली पाहिजे, तेव्हा हा खंडित, मॅन्युअल दृष्टीकोन चाचणी कव्हरेज आणि गुणवत्तेत लक्षणीय अंतर सोडतो.
Salesforce चाचणी
प्रकाशन: आपल्याला माहित असणे आवश्यक आहे
सीझनल रिलीझच्या चाचणीसाठी उपलब्ध मर्यादित वेळेसह, नवीन वैशिष्ट्ये सानुकूलन आणि कॉन्फिगरेशनचे उल्लंघन करत नाहीत याची तुम्ही खात्री कशी करू शकता?
तुमच्या पुढील हंगामी प्रकाशनात चाचणी कशी केली जाते याचा पुनर्विचार करण्याच्या अंतर्दृष्टीसाठी हे श्वेतपत्र मिळवा.
श्वेतपत्र मिळवा
दुसरीकडे, ऑटोमेशन, मानवी त्रुटी कमी करताना चाचणी प्रक्रियेस गती देऊ शकते. योग्य दृष्टिकोनाने, संसाधने वाचवता येतात आणि खर्च कमी करता येतो. वापरण्यास आणि देखरेख करण्यास सोपे असलेल्या साधनासह, परीक्षक ऑटोमेशन कार्याचे मालक होऊ शकतात आणि विकासक नवीन वैशिष्ट्य विकासावर लक्ष केंद्रित करू शकतात. सर्व चाचणी स्वयंचलित असणे आवश्यक नाही, परंतु रीग्रेशन चाचणी सारखी पुनरावृत्ती होणारी, अंदाज लावता येण्याजोगी कामे रोबोट्सना देऊन, परीक्षक त्यांच्या गंभीर आणि सर्जनशील विचारांची आवश्यकता असलेल्या उच्च-मूल्याच्या कामावर लक्ष केंद्रित करू शकतात. ऑटोमेशनच्या परिणामी, अकार्यक्षमता दूर केली जाऊ शकते आणि त्रुटी कमी केल्या जाऊ शकतात.
व्यवसायासाठी, अधिक कार्यक्षमतेचा अर्थ व्यवसायासाठी ऑपरेशनल खर्च कमी केला जाऊ शकतो, ज्यामुळे तळाला फायदा होतो.
उत्पादन आणि QA संघांसाठी, याचा अर्थ कमी कंटाळवाणा, वेळ घेणारी कार्ये आणि आनंददायक, मूल्य व्युत्पन्न कार्यावर लक्ष केंद्रित करण्याची अधिक क्षमता आहे.
चाचणी ऑटोमेशनसाठी मुख्य ड्रायव्हर्स
सेल्सफोर्स ऑटोमेशन म्हणजे काय?
सेल्सफोर्स ऑटोमेशन अनेक गोष्टी आहेत.
अनेकदा, जेव्हा लोक Salesforce ऑटोमेशनबद्दल बोलतात, तेव्हा ते Salesforce मधील प्रक्रिया ऑटोमेशनचा संदर्भ घेतात. याला सेल्स फोर्स ऑटोमेशन (बहुतेकदा एसएफए असे संक्षिप्त रूप) म्हणतात.
कोणत्याही प्रकारच्या ऑटोमेशन प्रमाणे, SFA चा उद्देश कंटाळवाणा, पुनरावृत्ती कामाचे प्रमाण कमी करून उत्पादकता वाढवणे हा आहे.
एक साधा माजीample of SFA विक्री लीड्सवर प्रक्रिया करत आहे: जेव्हा Salesforce फॉर्मद्वारे लीड तयार केली जाते, तेव्हा विक्री प्रतिनिधीला त्या लीडचा पाठपुरावा करण्यासाठी सूचना प्राप्त होते. ही सेल्सफोर्स उत्पादनामध्ये ऑफर केलेली स्वयंचलित कार्यक्षमता आहे. सेल्सफोर्स साधे ऑटोमेशन हाताळू शकत असले तरी, चाचणी ऑटोमेशन सारख्या अधिक जटिल प्रकारच्या ऑटोमेशनसाठी बाह्य साधनांची आवश्यकता असते.
Salesforce साठी चाचणी ऑटोमेशन
नावाप्रमाणेच, चाचणी ऑटोमेशन हे सेल्सफोर्समध्ये आणि सेल्सफोर्स आणि बाह्य सिस्टीम्स आणि टूल्समधील प्रक्रिया आणि एकत्रीकरण चाचणी, किंवा सत्यापित करण्याबद्दल आहे.
हे SFA आणि इतर प्रकारच्या प्रक्रिया ऑटोमेशनपेक्षा वेगळे आहे, जे प्रक्रिया स्वयंचलितपणे पार पाडण्याबद्दल आहेत, त्यांची चाचणी न करता.
प्रक्रियांची मॅन्युअली चाचणी करणे शक्य असले तरी, हे एक वेळ घेणारे आणि त्रुटी-प्रवण कार्य आहे. विशेषत: जेव्हा रीग्रेशन चाचणीचा विचार केला जातो, जे रिलीझपूर्वी विद्यमान (नवीन ऐवजी) कार्यक्षमतेची चाचणी करण्याबद्दल असते.
रीग्रेशन चाचण्या अंदाज करण्यायोग्य आहेत कारण त्या आधी केल्या गेल्या आहेत आणि पुनरावृत्ती झाल्या आहेत कारण त्या प्रत्येक प्रकाशनाच्या वेळी केल्या जातात.
हे त्यांना ऑटोमेशनसाठी चांगले उमेदवार बनवते.
रीग्रेशन चाचण्यांव्यतिरिक्त, गंभीर वैशिष्ट्य चाचण्या आणि एंड-टू-एंड प्रक्रिया पडताळणी अनेकदा स्वयंचलित असतात आणि सिस्टीमच्या आरोग्यावर लक्ष ठेवण्यासाठी आणि ग्राहकांच्या अखंड अनुभवांची खात्री करण्यासाठी अनुसूचित आधारावर चालवली जातात.
उदाampतसेच, कंपनीकडे ग्राहकाभिमुख असू शकते webत्याची उत्पादने विकण्यासाठी साइट.
ग्राहकाने एखादी वस्तू खरेदी केल्यावर, कंपनीला ही माहिती त्यांच्या Salesforce डेटाबेसमध्ये अपडेट करायची असते. चाचणी ऑटोमेशन नंतर ती माहिती प्रत्यक्षात अपडेट केली गेली होती हे सत्यापित करण्यासाठी आणि एखाद्याला सूचित करण्यासाठी किंवा ती नसल्यास कारवाई करण्यासाठी वापरली जाते. जर या प्रक्रियेची नियमितपणे चाचणी केली गेली नाही आणि ती खंडित झाली - अगदी थोड्या काळासाठी - ग्राहक माहिती आणि व्यवसायाच्या संधी गमावल्या जाऊ शकतात आणि कंपनीला मोठ्या प्रमाणात आर्थिक नुकसान होऊ शकते.
काय स्वयंचलित करावे
केस
यूएस बांधकाम साहित्य निर्माता एंड-टू-एंड सेल्सफोर्स चाचणीसाठी लीप वर्क वापरते
परिणाम
दर महिन्याला 10 रिलीझ (1 पासून)
चाचणी कार्यक्षमतेत 90% वाढ
9 पूर्णवेळ कर्मचारी वाचले
परिस्थिती
युनायटेड स्टेट्समधील प्रमुख विंडो उत्पादकांपैकी एक म्हणून, या कंपनीने स्पर्धात्मक राहण्यासाठी त्यांचा ग्राहक आधार, विक्रेते, पुरवठादार आणि कर्मचारी यांना त्वरित आणि कार्यक्षमतेने प्रतिसाद देणे आवश्यक आहे.
कंपनीने सेल्सफोर्सला कंपनीच्या ऑपरेशन्सचा पाया म्हणून अंमलात आणले आणि प्रत्येक विभागाच्या गरजा पूर्ण करण्यासाठी अनेक मॉड्यूल, कस्टमायझेशन आणि अनन्य उपयोजन जोडले. सेल्सफोर्समध्ये पगारापासून ते विक्री बीजक, कर्मचारी संप्रेषण ते ग्राहकांच्या विनंत्या आणि फॅक्टरी उत्पादन ते शिपमेंट ट्रॅकिंगपर्यंत सर्व काही सेल्सफोर्समध्ये व्यवस्थापित केले जाते. या सर्व सानुकूलनास संपूर्ण संस्थेला सोडण्यापूर्वी विस्तृत चाचणी आवश्यक आहे. आणि डाउनटाइमच्या परिणामांमुळे मोठ्या प्रमाणावर आर्थिक परिणाम होऊ शकतात - प्रति तास $40K पर्यंत.
मॅन्युअल चाचणी अत्यंत महाग आहे आणि मानवी त्रुटीसाठी प्रवण आहे, म्हणून कंपनीने ऑटोमेशन प्रदाता शोधण्यास सुरुवात केली. त्यांनी प्रथम समर्पित Java विकासकासह प्रयोग केले आणि त्यानंतर बाजारात अनेक ऑटोमेशन साधनांसह प्रयोग केले.
जावा डेव्हलपर ताबडतोब चाचणी विनंत्यांनी भारावून गेला असताना, इतर ऑटोमेशन साधने आवश्यक एंटरप्राइझ-स्केलवर ऑपरेट करण्यात अयशस्वी झाली. तेव्हा कंपनी नो-कोड ऑटोमेशन प्लॅटफॉर्म लीप वर्ककडे वळली.
उपाय
विना-कोड ऑटोमेशनसह, संस्थेने सेल्सफोर्स अद्यतनांसाठी संस्थेच्या प्रकाशन वेळापत्रकाला गती दिली – प्रत्येक महिन्याला 1 ते 10 प्रकाशन – त्यांना खरोखरच चपळ, DevOps पद्धत अवलंबण्यात मदत केली.
“आम्हाला असे काहीतरी हवे होते जे आम्ही आणू शकू ज्यासाठी संपूर्ण टन उच्च विशिष्ट संसाधनांची आवश्यकता नाही. काहीतरी संपर्क करण्यायोग्य - ते आमच्यासाठी अत्यंत महत्त्वाचे होते. एंटरप्राइझ आर्किटेक्ट
त्यांनी प्रामुख्याने वापरकर्त्याच्या सुलभ अनुभवासाठी लीप वर्कचे प्लॅटफॉर्म निवडले. लीपवर्कच्या व्हिज्युअल चाचणी ऑटोमेशन भाषेसह, वित्त आणि विक्री संघांमधील व्यावसायिक वापरकर्ते त्यांच्या स्वतःच्या चाचण्या तयार करू शकतात आणि राखू शकतात.
लीप वर्कमुळे कंपनीच्या सानुकूलित मॉड्यूल, जसे की मार्केटिंग आणि कॉमर्स क्लाउड, तसेच त्यांची ॲड-ऑन उत्पादने, जसे की त्यांची ऑर्डर मॅनेजमेंट सिस्टीम आणि कर्मचारी डेस्कटॉप अनुप्रयोग तपासणे शक्य होते.
पहिल्या बिझनेस युनिट्समधील यश आणि कार्यक्षमतेचा अर्थ असा आहे की कंपनी आता अधिकाधिक युनिट्समध्ये ऑटोमेशन लागू करत आहे जेणेकरून त्यांचा फायदा वाढेल.
तुमचे Salesforce ऑटोमेशन टूल कसे निवडावे
ऑटोमेशनमुळे तुमच्या व्यवसायाचा अनेक प्रकारे फायदा होऊ शकतो. परंतु तुमच्या ऑटोमेशन प्रयत्नांचे यश तुम्ही घेतलेल्या दृष्टिकोनावर आणि तुम्ही निवडलेल्या साधनावर अवलंबून असेल.
तीन गोष्टी आहेत, विशेषतः, तुमच्या पर्यायांवर संशोधन करताना तुम्ही विचारात घ्याल:
- स्केलेबिलिटी: टूल तुम्हाला ऑटोमेशन किती चांगल्या प्रकारे मोजू देते?
- वापरकर्ता-मित्रत्व: टूल ऑपरेट करण्यासाठी कोणती कौशल्ये आवश्यक आहेत आणि ते शिकण्यासाठी किती वेळ लागतो?
- सुसंगतता: टूल विशेषतः Salesforce किती चांगल्या प्रकारे हाताळते आणि ते तुमच्या सर्व ऑटोमेशन आवश्यकता पूर्ण करू शकते?
स्केलेबिलिटी
जर तुम्ही ऑटोमेशनसाठी धोरणात्मक दृष्टीकोन घेत असाल, तर तुम्ही तुमच्या निवडलेल्या ऑटोमेशन टूलचा वापर रस्त्यावर कसा करता येईल याचाही विचार कराल. स्केलेबिलिटी आवश्यक आहे कारण डिजिटल उत्पादने आणि सेवांची मागणी कालांतराने वाढेल आणि त्यासोबत त्यांची चाचणी घेण्याची गरज; अधिक अनुप्रयोग आणि वैशिष्ट्ये म्हणजे अधिक प्रकाशन आणि चाचणी. दोन गोष्टी, विशेषतः, टूलची स्केलेबिलिटी निर्धारित करतील: समर्थित तंत्रज्ञान आणि अंतर्निहित फ्रेमवर्क.
तंत्रज्ञान समर्थित
सेल्सफोर्स ऑटोमेशन टूल शोधताना, बरेच लोक सेल्सफोर्स आणि फक्त सेल्सफोर्स स्वयंचलित करण्याच्या टूलच्या क्षमतेवर लक्ष केंद्रित करतात. परंतु तुम्हाला आता फक्त एक विशिष्ट Salesforce कार्यक्षमता किंवा एकत्रीकरण स्वयंचलित करण्याची आवश्यकता दिसली तरीही, तुम्हाला नजीकच्या भविष्यात अतिरिक्त आवश्यकता असू शकतात ज्यात अतिरिक्त कार्यक्षमता, एकत्रीकरण किंवा तंत्रज्ञानाचे ऑटोमेशन समाविष्ट आहे. या कारणास्तव, तुम्ही एखादे साधन शोधले पाहिजे जे या वापराच्या प्रकरणांमध्ये कार्य करेल. असे केल्याने तुम्हाला तुमच्या साधन गुंतवणुकीवर कालांतराने जास्त परतावा मिळेल. उदाample, सेलेनियम सारखे मुक्त-स्रोत साधन लागू करण्याऐवजी जे केवळ स्वयंचलित करते web अनुप्रयोग, एखादे साधन शोधा जे तुम्हाला स्वयंचलित करू देईल web, डेस्कटॉप, मोबाइल, लेगसी आणि आभासी अनुप्रयोग.
अंतर्निहित फ्रेमवर्क
सेल्सफोर्स चाचणी ऑटोमेशनसाठी तुम्ही दोन मुख्य मार्गांवर जाऊ शकता: कोड-आधारित फ्रेमवर्क किंवा नोकोड ऑटोमेशन टूल्स
कोड-आधारित फ्रेमवर्क
कोड-आधारित सोल्यूशन्सच्या बाबतीत निवडण्यासाठी विविध पर्याय आहेत. बरेच लोक सेलेनियमची निवड करतात, एक विनामूल्य, मुक्त-स्रोत फ्रेमवर्क जे विकसक प्रारंभ करू शकतात
सहजासहजी. सेलेनियमची कमतरता अशी आहे की त्यासाठी मजबूत प्रोग्रामिंग क्षमता असलेल्या विकासकांची आवश्यकता आहे. आणि त्याला कोडची आवश्यकता असल्यामुळे, सेट अप आणि देखरेख करण्यासाठी बराच वेळ लागतो - तो वेळ इतरत्र अधिक चांगला खर्च करता आला असता.
नो-कोड ऑटोमेशन साधने
कोड-आधारित सोल्यूशन्सच्या विरूद्ध, व्हिज्युअल भाषा वापरणाऱ्या नॉनकोड चाचणी ऑटोमेशन टूल्सना चाचणी सेटअप आणि देखरेखीसाठी विकसक वेळ लागत नाही.
मोफत कोड-आधारित आणि नो-कोड सोल्यूशन्सची किंमत
जेव्हा विकसक किंवा IT अवलंबित्व काढून टाकले जाते, तेव्हा सेल्सफोर्सची सखोल माहिती असलेले कोणीही संस्थेतील ऑटोमेशन आणि गुणवत्ता हमी चाचणीसाठी योगदान देऊ शकते. हे संसाधने मुक्त करते आणि अडथळे दूर करते.
उलटपक्षी, नो-कोड ऑटोमेशन विनामूल्य नाही.
पण स्टार्टअपचा खर्च जास्त असला, तरी कालांतराने होणारी बचत याची भरपाई करते; नो-कोड म्हणजे गुंतवणुकीवरील जलद परतावा कारण सेटअप आणि देखभाल वेळ कमी केला जातो आणि समाधान जास्त अतिरिक्त खर्चाशिवाय मोजले जाऊ शकते.
वापरकर्ता-मित्रत्व
विचारात घेण्याचा दुसरा महत्त्वाचा घटक म्हणजे साधनाचा वापर सुलभता. वापरकर्ता इंटरफेस किती सोपा किंवा गुंतागुंतीचा आहे, तसेच टूलला आवश्यक असलेल्या कोडिंगचे प्रमाण पाहून वापरकर्ता-मित्रत्वाचे मूल्यांकन करा. ऑटोमेशन प्रवाह सेट अप आणि राखण्यासाठी कोण जबाबदार असेल हे ठरवणे कारण टूलची जटिलता त्यांच्या क्षमतांवर आधारित असावी. जर तुम्हाला आधीच माहित असेल की तुम्हाला मिश्र कौशल्य संच असलेल्या टीममध्ये हे टूल वापरायचे असेल, तर कोडिंगची आवश्यकता नसलेले आणि सहज समजण्यायोग्य वापरकर्ता इंटरफेस असलेले साधन निवडणे अधिक सुरक्षित आहे.
नो-कोड साधनांसह, ऑटोमेशन तयार करणे आणि देखरेख करणे सोपे आहे
सुसंगतता
शेवटचे, आणि कदाचित सर्वात महत्त्वाचे म्हणजे, सेल्सफोर्स ऑटोमेशनसाठी हे टूल इष्टतम आहे का याचा तुम्ही विचार केला पाहिजे. हे स्पष्ट दिसते आहे, परंतु सत्य हे आहे की अनेक साधने - अगदी Salesforce ऑटोमेशन टूल्स म्हणून विपणन केलेली - अनेक संघांना आवश्यक असलेल्या मर्यादेपर्यंत Salesforce मध्ये प्रवेश आणि स्वयंचलित करू शकत नाहीत.
सेल्सफोर्स इंटरफेस त्याच्या वापरकर्त्यांना असंख्य वैशिष्ट्ये आणि फायदे प्रदान करण्याच्या पद्धतीने डिझाइन केले असले तरी, अंतर्निहित सॉफ्टवेअर ते स्वयंचलित करू इच्छिणाऱ्यांसाठी अनेक आव्हाने प्रस्तुत करते.
सेल्सफोर्सला तांत्रिक दृष्टीकोनातून स्वयंचलित करणे कठीण का आहे याची कारणे येथे आहेत:
वारंवार सिस्टम अद्यतने
सेल्सफोर्स वापरकर्त्याचे अनुभव वाढवण्यासाठी किंवा अंतर्निहित समस्यांचे निराकरण करण्यासाठी त्यांचे प्लॅटफॉर्म नियमितपणे अपडेट करतात. दुर्दैवाने, हे बदल वापरकर्त्यांच्या सानुकूलनावर आणि प्लॅटफॉर्मच्या मानक वापरांवरही परिणाम करू शकतात.
QA संघांसाठी, याचा अर्थ भरपूर देखभाल आहे आणि कोड-आधारित ऑटोमेशन प्लॅटफॉर्मसह, याचा अर्थ त्यांनी कोडमध्ये बदल करणे आवश्यक आहे.
सावली DOMs
Salesforce घटक वेगळे करण्यासाठी Shadow DOM चा वापर करते. यामुळे UI चाचणी ऑटोमेशनमधील घटक ओळखणे कठीण होते.
भारी DOM रचना
सेल्सफोर्सची DOM रचना जटिल वृक्ष संरचनेसह भारी आहे. याचा अर्थ ऑटोमेशन टूल्सना त्यांच्यात प्रवेश करण्यासाठी अधिक वेळ लागेल.
घटक अभिज्ञापक लपलेले आहेत
सहसा, UI ऑटोमेशन टूलला ऍप्लिकेशनमधील व्हिज्युअल घटक ओळखण्यासाठी घटक तपशीलांची आवश्यकता असते. सेल्सफोर्स हे विकासाच्या उद्देशाने लपवते, ज्यामुळे चाचणी ऑटोमेशन कठीण होते.
डायनॅमिक घटक
प्रत्येक चाचणी स्क्रिप्ट रनसह बदलणारे UI घटक वास्तविक ओझे असू शकतात. एलिमेंट लोकेटर स्ट्रॅटेजीशिवाय, सेल्सफोर्स चाचण्यांची देखभाल प्रत्येक चाचणी रनसह एक प्रमुख वेळ सिंक होईल.
Salesforce ची भारी DOM रचना
Iframes
Salesforce मध्ये, नवीन टॅब ही एक नवीन फ्रेम आहे.
या फ्रेम ओळखणे कठीण आहे कारण UI ऑटोमेशन टूलला फ्रेम अंतर्गत घटक ओळखणे आवश्यक आहे. सेलेनियम सारख्या स्क्रिप्ट-आधारित साधनासह हे स्वयंचलित करणे कठीण असू शकते आणि तुम्हाला ते स्क्रिप्ट तर्क स्वतःमध्ये जोडणे आवश्यक आहे, हे कार्य केवळ अनुभवी सेलेनियम परीक्षकांसाठी आहे.
Salesforce मधील सानुकूल पृष्ठे
Salesforce मध्ये Visualforce, Aura, apex आणि Lightning सारखे फ्रेमवर्क आहेत Web घटक.
हे विकसकांना सेल्सफोर्स लाइटनिंगच्या शीर्षस्थानी त्यांची स्वतःची सानुकूल पृष्ठे विकसित करण्यास अनुमती देतात. परंतु प्रत्येक प्रकाशनासह, सानुकूलन खंडित होण्याची शक्यता वाढते.
लाइटनिंग आणि क्लासिक
बहुतेक Salesforce ग्राहकांनी त्यांचे वातावरण Salesforce Lightning वर हलवले आहे. तथापि, असे काही आहेत जे अजूनही क्लासिक आवृत्ती वापरत आहेत. दोन्ही आवृत्त्यांची चाचणी करणे ऑटोमेशन साधनांसाठी एक भयानक स्वप्न असू शकते.
मात्र, या आव्हानांवर योग्य साधनाने मात करता येते.
सेल्सफोर्स चाचणी ऑटोमेशनसाठी लीप वर्क
सेल्सफोर्स हे तांत्रिकदृष्ट्या क्लिष्ट प्लॅटफॉर्म असले तरी, ते स्वयंचलित करणे जटिल असणे आवश्यक नाही. लीपवर्कच्या नो-कोड चाचणी ऑटोमेशन प्लॅटफॉर्मसह, प्रोग्रामिंगची जटिलता काढून टाकली जाते आणि वापरण्यास सुलभ व्हिज्युअल इंटरफेसने बदलली जाते, ज्यामुळे सेल्सफोर्स चाचण्या तयार करणे आणि देखरेख करणे सोपे होते.
इतर सेल्सफोर्स ऑटोमेशन टूल्सच्या विपरीत, लीपवर्क फ्रेम नेव्हिगेशन, ऑब्जेक्ट डिपेंडेंसी आणि हुड अंतर्गत डायनॅमिक कंटेंट यांसारखी आव्हाने हाताळते, त्यामुळे तुम्हाला प्रत्येक रनवर चाचण्या सुधारण्यासाठी आणि अपडेट करण्यात तास घालवावे लागत नाहीत.
येथे एक ओव्हर आहेview लीपवर्क सेल्सफोर्समधील काही प्रमुख घटक कसे स्वयंचलित करू शकतात
फ्रेम्समधून नेव्हिगेट करणे
लीपवर्क स्मार्ट व्हिज्युअल ओळख वापरते ज्यासाठी फ्रेम्स दरम्यान स्विच करण्यासाठी फक्त एका क्लिकची आवश्यकता असते.
डायनॅमिक सामग्री विरुद्ध कार्यान्वित करणे
लीपवर्कचे लोकेटर धोरण डायनॅमिक अनुमती देते web आवश्यकतेनुसार निवडलेल्या रणनीतीमध्ये बदल किंवा बदल करण्याच्या पर्यायासह घटक प्रभावीपणे ओळखले जातील.
टेबल हाताळणे
लीपवर्कमध्ये पंक्ती/टेबल कॉलम-आधारित स्ट्रॅटेजी समाविष्ट असते जी सेल्सफोर्समधील जटिल टेबल्स बॉक्सच्या बाहेर हाताळू शकते.
ऑब्जेक्ट अवलंबित्व
लीपवर्क स्वयंचलितपणे ऑब्जेक्ट अवलंबित्व राखते, प्रवाहासाठी वापरल्या जाणाऱ्या वस्तूंच्या निरीक्षणासह पूर्ण होते.
भारी DOM रचना आणि सावली DOM
लीपवर्क आपोआप डीओएम संरचनेतील घटक कॅप्चर करते (शॅडो डीओएमसह).
ड्रायव्हिंग डेटा
लीपवर्कसह, तुम्ही स्प्रेडशीट, डेटाबेस आणि डेटासह चाचणी करू शकता web सेवा, तुम्हाला एकाच वेळी एकाधिक Salesforce वापरकर्त्यांसाठी समान वापर प्रकरण कार्यान्वित करण्यास सक्षम करते.
पुन्हा वापरण्यायोग्यता
लीपवर्कच्या चाचण्या वारंवार अपडेट होत असतानाही सुरळीतपणे चालू शकतात, पुन्हा वापरता येण्याजोग्या केसेस, व्हिज्युअल डीबगिंग क्षमता आणि व्हिडिओ-आधारित रिपोर्टिंगमुळे धन्यवाद.
एंड-टू-एंड चाचणीसाठी अनेक पायऱ्या आवश्यक आहेत
लीपवर्कचे स्मार्ट रेकॉर्डिंग, रेकॉर्डिंग सब-फ्लोसह, काही मिनिटांत एंड-टू-एंड वापर प्रकरणांचे ऑटोमेशन सक्षम करते.
सिंक्रोनाइझेशन समस्या
लीपवर्क बिल्डिंग ब्लॉक्समध्ये सिंक्रोनायझेशन समस्यांची पूर्तता करण्यासाठी अंगभूत क्षमता असते कारण त्यात “Await DOM चेंज”, “Await Requests” आणि डायनॅमिक टाइमआउट सारखी वैशिष्ट्ये समाविष्ट असतात.
लाइटनिंग आणि क्लासिक आणि सेल्सफोर्स मॉड्यूलवर चाचणी करा
लीपवर्क लाइटनिंग आणि क्लासिक, सेल्स क्लाउड, सर्व्हिस क्लाउड, मार्केटिंग क्लाउड, CPQ आणि बिलिंगवर सहज स्वयंचलित करू शकते. लीपवर्क सेल्सफोर्स ऑब्जेक्ट क्वेरी लँग्वेज (SOQL) ला देखील समर्थन देते.
तुम्ही सेल्सफोर्स ऑटोमेशन टूलच्या शोधात असाल जे तुम्हाला संपूर्ण तंत्रज्ञान, स्केलवर, कोडच्या एका ओळीशिवाय स्वयंचलित करण्यात मदत करेल, तर लीपवर्कचा नो-कोड ऑटोमेशन प्लॅटफॉर्म तुमच्यासाठी उपाय असू शकतो.
अधिक जाणून घेण्यासाठी आणि आमच्या सामील होण्यासाठी आमचे समाधान संक्षिप्त डाउनलोड करा webकोडिंगशिवाय सेल्सफोर्स चाचणी स्वयंचलित करण्यावर inar.
कागदपत्रे / संसाधने
![]() |
लीपवर्क सेल्सफोर्स ऑटोमेशन [pdf] सूचना सेल्सफोर्स ऑटोमेशन, सेल्सफोर्स, ऑटोमेशन |