टेस्ट डेटा जेनरेशन टेस्ट मामलों को निष्पादित करने में उपयोग किए जाने वाले सैंपल टेस्ट डेटा बनाने की प्रक्रिया है। कई टेस्ट डेटा जेनरेटर उपकरण उपलब्ध हैं जो समझदार डेटा बनाते हैं जो उत्पादन परीक्षण डेटा की तरह दिखता है। यदि कोई मौजूदा डेटा उपलब्ध नहीं है, तो आप इन उपकरणों का उपयोग कर सकते हैं।
बेस्ट टेस्ट डेटा जनरेशन टूल्स
निम्नलिखित टॉप टेस्ट डेटा जेनरेटर उपकरणों की एक सूची है, उनकी लोकप्रिय विशेषताओं और वेबसाइट लिंक के साथ। सूची में ओपन-सोर्स (फ्री) और वाणिज्यिक (सशुल्क) दोनों टेस्ट जनरेशन सॉफ्टवेयर शामिल हैं।
1) DATPROF
DATPROF सही समय पर सही परीक्षण डेटा प्राप्त करने को सरल बनाता है। DATPROF गोपनीयता के साथ आप अपने परीक्षण डेटा को मुखौटा बना सकते हैं और सिंथेटिक डेटा उत्पन्न कर सकते हैं। आपका ग्राहक डेटा सुरक्षित है, लेकिन सॉफ़्टवेयर टीमें अभी भी प्रतिनिधि परीक्षण डेटा का उपयोग कर सकती हैं।
विशेषताएं:
- डेटा विशेषताओं को संरक्षित करें
- बड़े डेटा सेट पर उच्च प्रदर्शन
- कई अनुप्रयोगों और डेटाबेस पर लगातार
- अंतर्निहित सिंथेटिक डेटा जनरेटर
- CI / CD एकीकरण (निरंतर एकीकरण बनाम निरंतर वितरण) का समर्थन करता है
- एक केंद्रीय मंच से अपने परीक्षण डेटा वातावरण को प्रबंधित और ताज़ा करें।
2) ईएमएस डेटा जेनरेटर
ईएमएस डेटा जेनरेटर MySQL डेटाबेस टेबल के लिए टेस्ट डेटा बनाने के लिए एक सॉफ्टवेयर एप्लीकेशन है। यह आपको एक साथ परीक्षण डेटा के साथ MySQL डेटाबेस तालिका को आबाद करने की अनुमति देता है।
विशेषताएं:
- आप SQL स्क्रिप्ट में जनरेट डेटा को सेव और एडिट करते हैं।
- यह सॉफ्टवेयर डेटा प्रकार जैसे SET, ENUM, GEOMETRY प्रकार आदि का समर्थन करता है।
- आप SQL क्वेरी परिणामों का उपयोग डेटा जनरेशन के लिए मानों की सूची के रूप में कर सकते हैं।
- आप जनरेट किए गए डेटा का पूर्वावलोकन देख सकते हैं।
- यह प्रत्येक क्षेत्र प्रकार के लिए विभिन्न प्रकार के उत्पन्न पैरामीटर प्रदान करता है।
- EMS डेटा जेनरेटर आपको NULL मान सेट करने की अनुमति देता है।
3) Redgate SQL डेटा जेनरेटर
Redgate SQL डेटा जेनरेटर कुछ ही क्लिक में बड़ी मात्रा में डेटा बनाता है। यह एक से अधिक स्तर पर लगातार डेटा बनाने के लिए विदेशी कुंजी का समर्थन करता है।
विशेषताएं:
- यह डेटा जनरेटर उपकरण विदेशी कुंजी डेटा बनाने के लिए लचीलापन और मैनुअल नियंत्रण प्रदान करता है।
- इसमें कई समझदार कॉन्फ़िगरेशन विकल्पों के साथ 60 से अधिक इनबिल्ट जनरेटर हैं।
- आप अपनी टीम के साथ साझा करने के लिए एसक्यूएल स्टेटमेंट और रेगेक्स जेनरेटर बचा सकते हैं।
- यह उपकरण स्वचालित डेटा उत्पन्न करने के लिए कमांड लाइन के लिए समर्थन प्रदान करता है।
- यह आपको मौजूदा डेटा स्रोतों से डेटा आयात करने की अनुमति देता है।
- Redgate SQL डेटा जनरेटर स्वचालित रूप से डेटा को परिवर्तित करता है जब स्रोत डेटा विभिन्न डेटा प्रकारों का होता है।
- यह विदेशी कुंजी डेटा बनाने के लिए लचीलापन और मैनुअल नियंत्रण प्रदान करता है।
लिंक: https://www.red-gate.com/products/sql-development/sql-data-generator/
4) इंफॉर्मेटिका टेस्ट डेटा मैनेजमेंट
Informatica टेस्ट डेटा प्रबंधन सर्वश्रेष्ठ टेस्ट डेटा जेनरेशन टूल है जो डेटा कनेक्टिविटी और डेटा-जेनरेशन क्षमताओं को स्वचालित करता है।
विशेषताएं:
- यह उपकरण डेटाबेस के पार सुसंगत मास्किंग (संपादित सामग्री के साथ मूल डेटा को छिपाने की प्रक्रिया) के लिए स्वचालित रूप से डेटा स्थान पाता है।
- सुनिश्चित अनुप्रयोग अखंडता और गति परिनियोजन बनाने के लिए पैकेज्ड अनुप्रयोगों के लिए सूचनात्मक समर्थन।
- यह निगरानी और अनुपालन रिपोर्टिंग प्रदान करता है।
- सॉफ़्टवेयर परीक्षण में दक्षता बढ़ाने के लिए परीक्षक परीक्षण डेटासेट को संग्रहीत, साझा, संवर्धित और पुन: उपयोग कर सकते हैं।
- यह मास्किंग तकनीकों का एक व्यापक सेट प्रदान करता है जो लगातार अनुप्रयोगों में विभिन्न डेटा को मुखौटा कर सकता है।
लिंक: https://www.informatica.com/in/products/data-security/test-data-management.html
5) डबल
डबल एक परीक्षण डेटा प्रबंधन समाधान है जिसमें डेटा क्लीन-अप, टेस्ट प्लान निर्माण, डेटा रूपांतरण और "ऐतिहासिक" फ़ाइल रूपांतरण शामिल हैं। यह फील्ड परीक्षण और नियामक रिपोर्टिंग के लिए स्वच्छ, सुसंगत डेटा फ़ाइलों को सुनिश्चित करता है।
विशेषताएं:
- डेटा प्रबंधन विकल्प परीक्षण डेटा की एक श्रृंखला के लिए उपलब्ध हैं, जिसमें टी-डोबल सॉफ्टवेयर, एसएफआरए (स्वीप फ्रीक्वेंसी रिस्पॉन्स एनालिसिस), और डीटीए (डोमेस्टिक टैरिफ एरिया) शामिल हैं।
- यह आपको यह चुनने की अनुमति देता है कि आपके संगठन के लिए कौन से विकल्प आवश्यक हैं
- आप आसानी से अपने व्यवसाय प्रथाओं के अनुरूप डेटा प्रबंधन परियोजनाओं का प्रबंधन कर सकते हैं।
- यह आपको विभागों, प्रभागों और क्षेत्रों में डेटा व्यवस्थित करने की अनुमति देता है।
लिंक: https://www.doble.com/product/test-data-management/
6) इन्फोस्फेयर ऑप्टिमाइज़
IBM InfoSphere Optim एक एप्लिकेशन डेटा है जो एक एप्लिकेशन बनाता है जो प्रदर्शन को बढ़ाता है, प्लेटफार्मों भर में अनुप्रयोगों और डेटाबेस में सहयोग को सशक्त बनाता है।
विशेषताएं:
- आप ऐतिहासिक लेन-देन रिकॉर्ड और डीकोमिशन किए गए एप्लिकेशन, डीकोमिशन किए गए एप्लिकेशन और ऐतिहासिक लेनदेन रिकॉर्ड से डेटा संग्रह कर सकते हैं।
- व्यापक परीक्षण डेटा प्रबंधन क्षमताओं।
- यह उद्यम के लिए एकल मापनीय संग्रह समाधान प्रदान करता है।
लिंक: https://www.ibm.com/in-en/analytics/optim
7) सीए टेस्ट डेटा मैनेजर
सीए टेस्ट डेटा मैनेजर टेस्ट डेटा जेनरेट करने का एक उपकरण है। आप इसका उपयोग डेटा को स्टोर करने, प्रबंधित करने, खोजने, संपादित करने, मास्क करने और सब्मिट करने के लिए कर सकते हैं। यह आपको डेटा को पुन: उपयोग करने योग्य संपत्ति के रूप में संग्रहीत करने में सक्षम बनाता है।
विशेषताएं:
- यह परीक्षण डेटा को खोजने, देखने, विश्लेषण और निरीक्षण करने के लिए गतिशील स्व-सेवा रूप प्रदान करता है।
- आप आसानी से व्यक्तिगत रूप से पहचान योग्य जानकारी (PII) को पहचान सकते हैं।
- यह सिंथेटिक परीक्षण डेटा उत्पन्न कर सकता है।
- यह आपको परीक्षण डेटा की आभासी प्रतियां बनाने में सक्षम बनाता है।
- यह टूल डेटा को पुन: उपयोग करने योग्य संपत्ति के रूप में डेटा को स्टोर करने में आपकी मदद करता है।
लिंक: https://www.ca.com/us/products/ca-test-data-manager.html
8) सोलिक्स ईडीएमएस
सॉलिक्स ईडीएमएस टेस्ट डेटा जेनरेट करने के लिए लोकप्रिय टेस्ट डेटा जनरेशन टूल / एप्लिकेशन में से एक है। यह विशेष परीक्षणों के लिए आवश्यक व्यापारिक वस्तुओं के विशिष्ट लेनदेन सेट निकाल सकता है।
विशेषताएं:
- यह आपको एप्लिकेशन मेटाडेटा को परिभाषित और उत्तोलन करने और सृजन नीतियों को बार-बार रद्द करने में मदद करता है।
- आप डेटा को सुरक्षित और संवेदनशील बनाने के लिए संरक्षण और मास्किंग नीतियों के लिए प्रारूप निर्धारित और लागू कर सकते हैं।
- यह सबसेट बनाने के लिए कई परीक्षण डेटा पीढ़ी के नियम प्रदान करता है जिसमें उत्पादन डेटा की सभी विशेषताएं शामिल होती हैं।
- यह डिलीट, इंसर्ट और ट्रंकट सहित कई सब्मिट फंक्शन प्रदान करता है
- यह अनावश्यक सुरक्षा जोखिमों को समाप्त करता है और आपके बुनियादी ढांचे की लागत को काफी कम करता है।
लिंक: https://www.solix.com/data-management-solutions/test-data-management/
9) SAP टेस्ट डाटा माइग्रेशन सर्वर
एसएपी टेस्ट डेटा माइग्रेशन सर्वर एक उपकरण है जो वास्तविक एसएपी व्यापार डेटा के साथ आपके विकास, गुणवत्ता आश्वासन, परीक्षण और प्रशिक्षण प्रणालियों में मदद करता है। यह विकास और परीक्षण प्रणालियों में डेटा का प्रबंधन करने के लिए आवश्यक समय को कम करके दक्षता बढ़ाता है।
विशेषताएं:
- यह आपको बुनियादी ढांचे और खर्चों को कम करने में मदद करता है
- आप परीक्षण और परीक्षण के लिए डेटा निकाल सकते हैं और स्थानांतरित कर सकते हैं
- यह अक्सर वर्तमान डेटा प्रदान करके विकास, परीक्षण या प्रशिक्षण गतिविधियों का अनुकूलन करता है।
- यह उपकरण संवेदनशील उत्पादन डेटा को स्कैन करके डेटा गोपनीयता कानूनों के साथ शिकायत करता है।
- असंबद्ध डेटा केंद्रों में डेटा माइग्रेट करें।
लिंक: https://www.sap.com/india/products/test-data-migration-server.html
10) डीटीएम डेटा जेनरेटर
DTM डेटा जनरेटर एप्लिकेशन उपयोगकर्ताओं को कुछ क्लिकों द्वारा डेटा उत्पादन परियोजना बनाने की अनुमति देता है। यह बदलते तालिकाओं की आबादी को रोकने के लिए प्रत्येक निष्पादन से पहले लक्ष्य डेटाबेस संरचना का विश्लेषण करता है।
विशेषताएं:
- यह Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL, आदि जैसी सभी लोकप्रिय डेटाबेस प्रणालियों का समर्थन करता है।
- यादृच्छिक और दोहराए जाने वाले डेटा के साथ फ़ील्ड भरने के लिए पंद्रह से अधिक विधियाँ हैं।
- सत्तर निर्मित कार्यों और अभिव्यक्ति प्रोसेसर।
- यह उत्पाद मौजूदा डेटाबेस स्कीमा की जांच करता है और स्वचालित रूप से मास्टर-डिटेल कुंजी संरचना को हल करता है।
- यह बाहरी डेटा स्रोतों की एक विस्तृत श्रृंखला प्रदान करता है: डेटाबेस, सीएसवी या टेक्स्ट फाइलें, एक्सएमएल दस्तावेज, एक्सेल, स्प्रेडशीट, आदि।
- चर और नामांकित जेनरेटर सुविधाएँ समान स्तंभों के लिए डेटा उत्पादन गुण साझा करने का एक तरीका प्रदान करती हैं।
- यह सभी आधुनिक विंडोज संस्करणों का समर्थन करता है: विस्टा, एक्सपी विंडोज 7, विंडोज 8, विंडोज 10, विंडोज सर्वर 2003 और बहुत कुछ।
लिंक: http://www.sqledit.com/dg/
11) Upscene - उन्नत डेटा जनरेटर
Upscene एक डेटा जनरेटर उपकरण है जो आपके डेटाबेस तालिकाओं में परीक्षण डेटा बनाता है। यह आपको एक दूसरे से संबंधित कई तालिकाओं पर जटिल डेटा बनाने की अनुमति देता है।
विशेषताएं:
- यह समझदार डेटा उत्पन्न करता है जो वास्तविक जैसा दिखता है।
- यह उपकरण कई प्रकार के डेटा प्रकारों का समर्थन करता है, जिनमें दिनांक और समय, पूर्णांक, बाइनरी और बूलियन शामिल हैं।
लिंक: https://www.upscene.com/advanced_data_generator/
12) मकारो
Mockaroo सर्वश्रेष्ठ मॉक डेटा जनरेटर ऑनलाइन टूल में से एक है जो आपको कुछ ही क्लिक में अपनी डेटा पीढ़ी की समस्याओं को हल करने देता है। यह आपको JSON, CSV, Excel और SQL स्वरूपों में परीक्षण डेटा की 1,000 से अधिक पंक्तियों को उत्पन्न करने की भी अनुमति देता है।
विशेषताएं:
- आप अपने खुद के नकली एपीआई डिजाइन कर सकते हैं।
- यह शहर, देश, देश कोड, सड़क का पता, अक्षांश, फोन, राज्य, और अधिक सहित कई प्रकार के डेटा प्रकार प्रदान करता है।
- आप URL, प्रतिक्रियाओं और त्रुटि स्थितियों को नियंत्रित करते हैं।
- यह उपकरण हर भाषा और मंच के लिए कई मॉकिंग लाइब्रेरी प्रदान करता है।
- आप बेतरतीब ढंग से परीक्षण डेटा को डाउनलोड कर सकते हैं जिसे सीधे आपके परीक्षण वातावरण में लोड किया जा सकता है।
- यह आपको यथार्थवादी डेटा के साथ परीक्षण करने में सक्षम बनाता है।
लिंक: https://mockaroo.com/
13) GenerateData
GenerateData PHP, MySQL और JavaScript में लिखा एक ओपन-सोर्स डेटा जनरेटर टूल है। यह आपको परीक्षण सॉफ़्टवेयर में उपयोग के लिए कई प्रकार के कस्टम डेटा की एक बड़ी मात्रा में कस्टम डेटा उत्पन्न करने की अनुमति देता है।
विशेषताएं:
- यह वेबसाइट अपनी कार्यक्षमता जानने के लिए एक ऑनलाइन डेमो प्रदान करती है।
- यह यादृच्छिक डेटा जनरेटर उपकरण पूरी तरह कार्यात्मक, GNU- लाइसेंस प्राप्त संस्करण प्रदान करता है।
- यह डेवलपर्स को नए प्रकार के यादृच्छिक डेटा उत्पन्न करने के लिए अपने स्वयं के डेटा प्रकार लिखने में सक्षम बनाता है।
- आप नए देश प्लगइन्स जोड़ सकते हैं जो शहर के नाम, क्षेत्र के नाम और डाक या ज़िप कोड प्रारूपों की आपूर्ति करते हैं।
लिंक: http://generatedata.com/
14) डेल्फीक्स
डेल्फीक्स टूल आपकी कंपनी को मांग पर आभासी डेटा प्रदान करके सॉफ़्टवेयर को तेज़ी से जारी करने में मदद करता है। यह टीमों को परीक्षण डेटा के पुस्तकालयों को बनाए रखने और संस्करण बनाने की अनुमति देता है।
विशेषताएं:
- उपयोगकर्ता आसानी से बुकमार्क कर सकते हैं और अपने डेटा को किसी भी पिछली स्थिति में रीसेट कर सकते हैं।
- त्रुटियों से निपटने के लिए वातावरण के बुकमार्क को डेवलपर्स के साथ तुरंत साझा किया जा सकता है।
- यह अपने प्रमुख डिजिटल ऐप के लिए लाखों पंक्तियों में संवेदनशील जानकारी को पहचान और सुरक्षित कर सकता है।
लिंक: https://www.delphix.com/solutions/test-data-management
15) मूल सॉफ्टवेयर
मूल सॉफ्टवेयर एक व्यापक, परीक्षण डेटा और सत्यापन समाधान है। यह डेटाबेस और UI दोनों स्तरों पर परीक्षण करता है और कुल आवेदन गुणवत्ता के लिए कई अन्य समाधानों के साथ एकीकृत करता है।
विशेषताएं:
- मान्य डेटा संदर्भों को संरक्षित करके डेटा का चयन करें या उसका नमूना लें।
- आप अपने डेटा को सुरक्षित रखने के लिए कई तरह के ऑब्ज़ेकशन तरीकों का इस्तेमाल कर सकते हैं।
- यह आपको हर आवेषण को ट्रैक करने, अपडेट करने और हटाने के लिए सक्षम करता है, जिसमें हस्तक्षेप करने वाले डेटा राज्य भी शामिल हैं।
- आप अपने परीक्षा परिणामों को सत्यापित करने के लिए अपने डेटा की तुलना कर सकते हैं।
- यह डेवलपर्स के लिए सर्वर-साइड परीक्षण प्रदान करता है।
लिंक: https://i400quality.com/product-testbench/
सामान्य प्रश्न
⚡ टेस्ट डेटा जेनरेटर टूल का चयन करते समय आपको किन कारकों पर विचार करना चाहिए?
उपकरण का चयन करने से पहले आपको निम्नलिखित कारकों पर विचार करना चाहिए।
- ग्राहक सहायता की गुणवत्ता।
- लाइसेंस लागत, यदि लागू हो।
- किसी आउटसोर्सिंग प्रोजेक्ट के मामले में, आपको डेटा जनरेशन टूल के ग्राहक / ग्राहक की प्राथमिकता तय करनी होगी।
- उपकरण पर प्रशिक्षण कर्मचारियों में शामिल लागत।
- डेटा जनरेटर उपकरण की हार्डवेयर / सॉफ्टवेयर आवश्यकताएं
- सॉफ्टवेयर प्रदाताओं द्वारा प्रस्तावित सुरक्षा विकल्पों पर विचार करें।
- डेटा जनरेटर उपकरण विक्रेता का समर्थन और अद्यतन नीति।
- कंपनी की समीक्षा।
Generator आपको डेटा जेनरेटर टूल कब नहीं चाहिए?
छोटी और सरल सॉफ्टवेयर परियोजनाओं का परीक्षण करते समय आपको डेटा जेनरेटर टूल का उपयोग नहीं करना चाहिए क्योंकि ये उपकरण एक स्थिर सीखने की अवस्था रखते हैं और इसमें लाइसेंस लागत शामिल हो सकती है।